diff options
author | Alexander Duyck <alexander.h.duyck@intel.com> | 2009-03-25 22:59:04 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-03-26 09:00:54 +0100 |
commit | ccfb342c5cd584f0f3e682280f7152310edf0e39 (patch) | |
tree | f24cac7f47fafa9f73afa4f74986086b838b49e3 /Kbuild | |
parent | e1000: fix tx hang detect logic and address dma mapping issues (diff) | |
download | linux-ccfb342c5cd584f0f3e682280f7152310edf0e39.tar.xz linux-ccfb342c5cd584f0f3e682280f7152310edf0e39.zip |
e1000: cleanup clean_tx_irq routine so that it completely cleans ring
The tx cleanup routine was stopping after 64 packets and this was causing
issues resulting in the ring not being completely cleaned.
This change updates the driver to clean the entire ring and if it doesn't
it then will retry on the next pass.
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions