From: David S. Miller Date: Thu, 9 Jun 2016 20:28:38 +0000 (-0700) Subject: Merge branch 'netdev_lockdep_set_classes' X-Git-Tag: v5.15~13202^2~392 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cf515802043cccecfe9ab75065f8fc71e6ec9bab;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'netdev_lockdep_set_classes' Eric Dumazet says: ==================== net: better lockdep annotations Introduction of qdisc->running seqcount added lockdep false positives. While chasing the bug, it came to me that we had a lot of copies of the same stuff in virtual drivers. This patch series has the qdisc->running fix (considers that a trylock is attempted in lockdep terminology), and adds a generic helper so that we no longer have to patch many virtual drivers when a new per-device or per-qdisc lock is added. Thanks to David Ahern for reporting the issue and testing my patches :) ==================== Signed-off-by: David S. Miller --- cf515802043cccecfe9ab75065f8fc71e6ec9bab