diff options
author | Patrick McHardy <kaber@trash.net> | 2007-04-16 17:07:08 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-04-25 22:29:08 -0700 |
commit | fd44de7cc1d430caef91ad9aecec9ff000fe86f8 (patch) | |
tree | 7b86a2e8623400c290c886ef83c573cdf49da3e8 /net/ipv6 | |
parent | 0463d4ae25771aaf3379bb6b2392f6edf23c2828 (diff) | |
download | linux-stable-fd44de7cc1d430caef91ad9aecec9ff000fe86f8.tar.gz linux-stable-fd44de7cc1d430caef91ad9aecec9ff000fe86f8.tar.bz2 linux-stable-fd44de7cc1d430caef91ad9aecec9ff000fe86f8.zip |
[NET_SCHED]: ingress: switch back to using ingress_lock
Switch ingress queueing back to use ingress_lock. qdisc_lock_tree now locks
both the ingress and egress qdiscs on the device. All changes to data that
might be used on both ingress and egress needs to be protected by using
qdisc_lock_tree instead of manually taking dev->queue_lock. Additionally
the qdisc stats_lock needs to be initialized to ingress_lock for ingress
qdiscs.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6')
0 files changed, 0 insertions, 0 deletions