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.9.0~94 X-Git-Url: https://git.lttng.org/?a=commitdiff_plain;ds=sidebyside;h=fc236e5edb83c2273e251be4cd659f47491cc90c;hp=fc236e5edb83c2273e251be4cd659f47491cc90c;p=userspace-rcu.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 ---