QSBR: add missing wakeups in synchronize_rcu code
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 11 Sep 2011 06:03:09 +0000 (23:03 -0700)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 11 Sep 2011 06:06:45 +0000 (23:06 -0700)
commita128aeb4a7b1a05c9ddbc8b0239c93ca00984f4a
treea5cc7f23a70760c7421ebd6155ab2583fad09069
parent4e029f656588009dec8ce6c47e57b11e658bf2d5
QSBR: add missing wakeups in synchronize_rcu code

synchronize_rcu go into offline mode during grace period. It duplicates
the rcu_thread_online/offline code, and therefore adding the required
wake_up_gp() is required there too.

Failure to do so leads to grace period hangs.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
urcu-qsbr.c
This page took 0.025853 seconds and 4 git commands to generate.