]> git.baikalelectronics.ru Git - kernel.git/commit
netdev: Move queue_lock into struct netdev_queue.
authorDavid S. Miller <davem@davemloft.net>
Wed, 9 Jul 2008 00:18:23 +0000 (17:18 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Jul 2008 00:18:23 +0000 (17:18 -0700)
commit288974737d5cf3040366919087bd29c33444fa59
treeb2421a338840bd1c675f4f91de7c7cf03863fb78
parentabf2ed7116a2f03a1d062e45fe5f92d0bc409f80
netdev: Move queue_lock into struct netdev_queue.

The lock is now an attribute of the device queue.

One thing to notice is that "suspicious" places
emerge which will need specific training about
multiple queue handling.  They are so marked with
explicit "netdev->rx_queue" and "netdev->tx_queue"
references.

Signed-off-by: David S. Miller <davem@davemloft.net>
12 files changed:
drivers/net/ifb.c
include/linux/netdevice.h
net/core/dev.c
net/mac80211/main.c
net/mac80211/wme.c
net/sched/sch_api.c
net/sched/sch_cbq.c
net/sched/sch_generic.c
net/sched/sch_hfsc.c
net/sched/sch_htb.c
net/sched/sch_netem.c
net/sched/sch_teql.c