diff options
author | Jarek Poplawski <jarkao2@gmail.com> | 2008-09-22 22:16:23 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-09-22 22:16:23 -0700 |
commit | ebf059821ed8a36acd706484b719d14d212ada32 (patch) | |
tree | 44b2ee2887113ea5d90b35f4c4ae1a376f38e94f /drivers/char/mxser.c | |
parent | f0876520b0b721bedafd9cec3b1b0624ae566eee (diff) | |
download | linux-ebf059821ed8a36acd706484b719d14d212ada32.tar.gz linux-ebf059821ed8a36acd706484b719d14d212ada32.tar.bz2 linux-ebf059821ed8a36acd706484b719d14d212ada32.zip |
pkt_sched: Check the state of tx_queue in dequeue_skb()
Check in dequeue_skb() the state of tx_queue for requeued skb to save
on locking and re-requeuing, and possibly remove the current check in
qdisc_run(). Based on the idea of Alexander Duyck.
Signed-off-by: Jarek Poplawski <jarkao2@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/char/mxser.c')
0 files changed, 0 insertions, 0 deletions