net: reimplement softnet_data.output_queue as a FIFO queue
authorChangli Gao <xiaosuo@gmail.com>
Mon, 26 Apr 2010 23:06:24 +0000 (23:06 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Apr 2010 21:32:12 +0000 (14:32 -0700)
commita9cbd588fdb71ea415754c885e2f9f03e6bf1ba0
tree68506bd4299f34b3ed31b76eb575e79c61e198fb
parentbb611874650cff942a7466b456a791e8bfa641e7
net: reimplement softnet_data.output_queue as a FIFO queue

reimplement softnet_data.output_queue as a FIFO queue to keep the
fairness among the qdiscs rescheduled.

Signed-off-by: Changli Gao <xiaosuo@gmail.com>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
----
 include/linux/netdevice.h |    1 +
 net/core/dev.c            |   22 ++++++++++++----------
 2 files changed, 13 insertions(+), 10 deletions(-)
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
net/core/dev.c