aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/skb_array.h
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2018-05-15 16:24:36 +0200
committerDavid S. Miller <davem@davemloft.net>2018-05-17 12:46:54 -0400
commit96009c7d500efdd5534e83b2e3eb2c58d4b137ae (patch)
tree7df2aef0eaf670f4991c731a9c38ba73ac9031d7 /include/linux/skb_array.h
parentMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next (diff)
downloadlinux-dev-96009c7d500efdd5534e83b2e3eb2c58d4b137ae.tar.xz
linux-dev-96009c7d500efdd5534e83b2e3eb2c58d4b137ae.zip
sched: replace __QDISC_STATE_RUNNING bit with a spin lock
So that we can use lockdep on it. The newly introduced sequence lock has the same scope of busylock, so it shares the same lockdep annotation, but it's only used for NOLOCK qdiscs. With this changeset we acquire such lock in the control path around flushing operation (qdisc reset), to allow more NOLOCK qdisc perf improvement in the next patch. Signed-off-by: Paolo Abeni <pabeni@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/skb_array.h')
0 files changed, 0 insertions, 0 deletions