diff options
author | Stephen Hemminger <shemminger@osdl.org> | 2006-07-12 15:23:48 -0700 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-07-12 18:39:22 -0400 |
commit | 22e1170310ec6afa41e0dc7ac9dfac735d82dcab (patch) | |
tree | fc6df3250b682443b7f12072dbae259d25fee91b /kernel/futex.c | |
parent | afa195da458cb06f302c37f8d37b21b177060aed (diff) | |
download | op-kernel-dev-22e1170310ec6afa41e0dc7ac9dfac735d82dcab.zip op-kernel-dev-22e1170310ec6afa41e0dc7ac9dfac735d82dcab.tar.gz |
[PATCH] sky2: optimize receive restart
When the driver handles multiple packets per NAPI poll, it is
better to reload the receive ring, then tell the hardware. Otherwise,
under packet storm with flow control, the driver/hardware will degrade
down to one packet getting through per pause-exchange.
Likewise on transmit, don't wakeup until a little more than minimum
ring space is available.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'kernel/futex.c')
0 files changed, 0 insertions, 0 deletions