summaryrefslogtreecommitdiffstats
path: root/net/dccp/input.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-08-19 06:03:15 +0200
committerDavid S. Miller <davem@davemloft.net>2008-08-19 06:06:19 +0200
commit4d8863a29c4755a0461cd31b6865026187d6c43a (patch)
tree502b355314b1ff2e6cef52bf3778aba3bdae80cd /net/dccp/input.c
parentpkt_sched: Add lockdep annotation for qdisc locks (diff)
downloadlinux-4d8863a29c4755a0461cd31b6865026187d6c43a.tar.xz
linux-4d8863a29c4755a0461cd31b6865026187d6c43a.zip
pkt_sched: Don't hold qdisc lock over qdisc_destroy().
Based upon reports by Denys Fedoryshchenko, and feedback and help from Jarek Poplawski and Herbert Xu. We always either: 1) Never made an external reference to this qdisc. or 2) Did a dev_deactivate() which purged all asynchronous references. So do not lock the qdisc when we call qdisc_destroy(), it's illegal anyways as when we drop the lock this is free'd memory. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/dccp/input.c')
0 files changed, 0 insertions, 0 deletions