Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rcu/nocb: Wake up gp thread when flushing
We notice that rcu_barrier() can take a really long time. It appears that this can happen when all CBs are lazy and the timer does not fire yet. So after flushing, nothing wakes up GP thread. This patch forces GP thread to wake when bypass flushing happens, this fixes the rcu_barrier() delays with lazy CBs. Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
- Loading branch information