diff options
author | Florian Fainelli <florian@openwrt.org> | 2008-06-16 13:24:41 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2008-06-16 13:24:41 +0000 |
commit | 1894163cbf8c2d033fcf19b2dde4a5a8951f99f7 (patch) | |
tree | 88c31abd2abc9bafebd9c67d742113814c79edfe /LICENSE | |
parent | 74ac396acd657a47056a6a2a49b8d6cacd11357c (diff) | |
download | upstream-1894163cbf8c2d033fcf19b2dde4a5a8951f99f7.tar.gz upstream-1894163cbf8c2d033fcf19b2dde4a5a8951f99f7.tar.bz2 upstream-1894163cbf8c2d033fcf19b2dde4a5a8951f99f7.zip |
This patch applies to the RDC 32xx ethernet driver (svn r10754, first patch applied) and fixes the following issues:
- re-added the parent parameter to specify a netdevice to steal the MAC address from (optional).
- fixed null pointer access in r6040_rx() (lp->dev init. was missing)
- fixed "scheduling while atomic" endless loop if tx_timeout() was called (caused by the re-allocs of the buffers)
- fixed tx timeouts (tx irq weren't re-enabled on rx irq)
It adds some defines and cleans the code a bit (IMHO).
Signed-Off by Joerg Albert <jal2@gmx.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11507 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions