diff options
author | 2016-11-28 19:22:12 +0800 | |
---|---|---|
committer | 2016-11-29 19:48:38 -0500 | |
commit | 707693c8a498697aa8db240b93eb76ec62e30892 (patch) | |
tree | a9ee8933c07cfc86afc74436d39a26c8beaff683 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | net/sched: pedit: make sure that offset is valid (diff) | |
download | wireguard-linux-707693c8a498697aa8db240b93eb76ec62e30892.tar.xz wireguard-linux-707693c8a498697aa8db240b93eb76ec62e30892.zip |
netlink: Call cb->done from a worker thread
The cb->done interface expects to be called in process context.
This was broken by the netlink RCU conversion. This patch fixes
it by adding a worker struct to make the cb->done call where
necessary.
Fixes: 21e4902aea80 ("netlink: Lockless lookup with RCU grace...")
Reported-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Acked-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions