call_rcu: add back delay in list non-empty case
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 9 Jun 2011 14:50:01 +0000 (10:50 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 9 Jun 2011 14:50:01 +0000 (10:50 -0400)
commitccbac24d332cd81315a63229a053ad1813a193f0
treeafe71cc924f47f76fd2e77be61399fdcd3f058eb
parentbc94ca9bada25f7403e3e859caa241146ae8e338
call_rcu: add back delay in list non-empty case

commit bc94ca9bada25f7403e3e859caa241146ae8e338 changed the !RT behavior
slightly: when the list is not empty, it does not wait for a delay
anymore. Add this delay back, to ensure we don't flood the system with
frequent synchronize_rcu() calls, which would slow down readers.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
urcu-call-rcu-impl.h
This page took 0.025722 seconds and 4 git commands to generate.