Use workqueue in rculfhash
The RCU lock-free hash table currently requires that the destroy
function should not be called from within RCU read-side critical
sections. This is caused by the lazy resize, which uses the call_rcu
worker thread, even though all it really needs is a workqueue/worker
thread scheme.
Use the new internal workqueue API instead of call_rcu in rculfhash to
overcome this limitation.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: If09663508bd58457929c0d3f7f15f66267d42cf6
This page took 0.022971 seconds and 4 git commands to generate.