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:03:09 +0000 (23:03 -0700)
commit158cf657906dce346cb7197b1e9ce7f12076f5e8
tree0a105143f4e86ac6132866ecce244821a3792ba9
parent01dbfa62037e08aa2d08ab0e721267ccdd99b947
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.024711 seconds and 4 git commands to generate.