]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
pktgen: Fix delay handling
authorEric Dumazet <eric.dumazet@gmail.com>
Thu, 1 Oct 2009 16:29:45 +0000 (09:29 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 1 Oct 2009 16:29:45 +0000 (09:29 -0700)
commit417bc4b855f04dd4ad27a7cabe3e7996a7b78ddb
tree75752bd8823f98b27957d02ea95ae582ff1e6a84
parenta00d2102ce01df5f0a8892814ecd26d130d47e7d
pktgen: Fix delay handling

After last pktgen changes, delay handling is wrong.

pktgen actually sends packets at full line speed.

Fix is to update pkt_dev->next_tx even if spin() returns early,
so that next spin() calls have a chance to see a positive delay.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/pktgen.c