From: Keir Fraser Date: Mon, 7 Apr 2014 13:28:52 +0000 (+0100) Subject: call_rcu threads should clear their PAUSED flag when they unpause X-Git-Tag: v0.8.5~8 X-Git-Url: https://git.liburcu.org/?a=commitdiff_plain;h=db2b08585196db037c32ea63afac2a243102bdfc;hp=db2b08585196db037c32ea63afac2a243102bdfc;p=urcu.git call_rcu threads should clear their PAUSED flag when they unpause And call_rcu_after_fork_parent should spin-wait on this. Otherwise a second fork in the parent will see the PAUSED flags already set and call_rcu_before_fork will not correctly wait for the call_rcu threads to quiesce on this second occasion. Fixes #786 Signed-off-by: Keir Fraser Signed-off-by: Mathieu Desnoyers ---