summaryrefslogtreecommitdiffstats
path: root/block
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2009-08-27 13:55:11 +0000
committerDavid S. Miller <davem@davemloft.net>2009-08-28 23:31:55 -0700
commit3791decb5aa0202d2a2473d6cf4947d98e846c7a (patch)
tree43fa8ce25c787bf31b9d37545f6f840bbc8f1670 /block
parent3bda06a3d7987bfeabb218ac2f17ce22c34f13b3 (diff)
downloadlinux-stable-3791decb5aa0202d2a2473d6cf4947d98e846c7a.tar.gz
linux-stable-3791decb5aa0202d2a2473d6cf4947d98e846c7a.tar.bz2
linux-stable-3791decb5aa0202d2a2473d6cf4947d98e846c7a.zip
pktgen: xmit logic reorganization
Do some reorganization of transmit logic path: * move transmit queue full idle to separate routine * add a cpu_relax() * eliminate some of the uneeded goto's * if queue is still stopped, go back to main thread loop. * don't give up transmitting if quantum is exhausted (be greedy) Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions