[NET_SCHED] qdisc: avoid transmit softirq on watchdog wakeup
authorStephen Hemminger <shemminger@linux-foundation.org>
Thu, 22 Mar 2007 19:18:35 +0000 (12:18 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 26 Apr 2007 05:27:23 +0000 (22:27 -0700)
commit1936502d00ae6c2aa3931c42f6cf54afaba094f2
tree2870f51b8b5a91c39295fe092dd042b774825bf4
parent11274e5a43266d531140530adebead6903380caf
[NET_SCHED] qdisc: avoid transmit softirq on watchdog wakeup

If possible, avoid having to do a transmit softirq when a qdisc
watchdog decides to re-enable.  The watchdog routine runs off
a timer, so it is already in the same effective context as
the softirq.

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_api.c