Revision df2735ee8e6ca202a8630f237b59401a25193be1 authored by Cong Wang on 27 October 2017, 01:24:35 UTC, committed by David S. Miller on 29 October 2017, 13:49:31 UTC
Defer the tcf_exts_destroy() in RCU callback to
tc filter workqueue and get RTNL lock.

Reported-by: Chris Mi <chrism@mellanox.com>
Cc: Daniel Borkmann <daniel@iogearbox.net>
Cc: Jiri Pirko <jiri@resnulli.us>
Cc: John Fastabend <john.fastabend@gmail.com>
Cc: Jamal Hadi Salim <jhs@mojatatu.com>
Cc: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent e071dff
History
File Mode Size
Build -rw-r--r-- 337 bytes
bench.h -rw-r--r-- 1.4 KB
futex-hash.c -rw-r--r-- 5.8 KB
futex-lock-pi.c -rw-r--r-- 5.3 KB
futex-requeue.c -rw-r--r-- 5.7 KB
futex-wake-parallel.c -rw-r--r-- 7.9 KB
futex-wake.c -rw-r--r-- 5.3 KB
futex.h -rw-r--r-- 2.9 KB
mem-functions.c -rw-r--r-- 8.6 KB
mem-memcpy-arch.h -rw-r--r-- 179 bytes
mem-memcpy-x86-64-asm-def.h -rw-r--r-- 279 bytes
mem-memcpy-x86-64-asm.S -rw-r--r-- 517 bytes
mem-memset-arch.h -rw-r--r-- 170 bytes
mem-memset-x86-64-asm-def.h -rw-r--r-- 279 bytes
mem-memset-x86-64-asm.S -rw-r--r-- 411 bytes
numa.c -rw-r--r-- 42.8 KB
sched-messaging.c -rw-r--r-- 7.0 KB
sched-pipe.c -rw-r--r-- 3.9 KB

back to top