aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_subr.c
diff options
context:
space:
mode:
authorJesse Brandeburg <[email protected]>2009-04-16 16:59:28 +0000
committerDavid S. Miller <[email protected]>2009-04-17 01:09:58 -0700
commita86043c2ad92aa6312807039198d6ab6171164ef (patch)
treee1750256f0c4259964df467cecd2e9448052d083 /net/lapb/lapb_subr.c
parentb1e8fd54af73116331376a7b3074932a21e7477a (diff)
e1000e: fix bug in restart queue logic
If the e1000e transmit cleanup inner loop exited early, then cleaned might not be true. This could cause tx hangs or other badness. Use count to track the total number of descriptors cleaned instead of basing a tx queue restart off of a temporary working state variable. This code now makes the flow the same for e1000/e1000e/igb/ixgbe Signed-off-by: Jesse Brandeburg <[email protected]> Signed-off-by: Jeff Kirsher <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions