From: John Fastabend Date: Thu, 1 May 2014 16:23:06 +0000 (-0700) Subject: net: sched: lock imbalance in hhf qdisc X-Git-Tag: omap-for-v3.16/fixes-against-rc1~214^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6a082fed1e6407c2f4437d0d963b1bcbe5f9f58;p=pandora-kernel.git net: sched: lock imbalance in hhf qdisc hhf_change() takes the sch_tree_lock and releases it but misses the error cases. Fix the missed case here. To reproduce try a command like this, # tc qdisc change dev p3p2 root hhf quantum 40960 non_hh_weight 300000 Signed-off-by: John Fastabend Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- Reading git-diff-tree failed