From: Eric Dumazet Date: Wed, 5 Mar 2014 18:14:34 +0000 (-0800) Subject: net_sched: htb: do not acquire qdisc lock in dump operations X-Git-Tag: v3.15-rc1~113^2~214 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f542efcbc74801eb4bfa0dbba64c2df6811b2d3;p=pandora-kernel.git net_sched: htb: do not acquire qdisc lock in dump operations htb_dump() and htb_dump_class() do not strictly need to acquire qdisc lock to fetch qdisc and/or class parameters. We hold RTNL and no changes can occur. This reduces by 50% qdisc lock pressure while doing tc qdisc|class dump operations. Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- Reading git-diff-tree failed