diff options
| author | Paul E. McKenney <[email protected]> | 2012-05-04 15:31:53 +0000 |
|---|---|---|
| committer | Paul E. McKenney <[email protected]> | 2012-06-07 03:43:27 +0000 |
| commit | 8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a (patch) | |
| tree | b7093c8c08377f23645cc7d3619f3fc5c5bdf6f8 /fs/jbd2/commit.c | |
| parent | Linux 3.5-rc1 (diff) | |
| download | kernel-8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a.tar.gz kernel-8f5af6f1f2d09fe5eac86a5dc1731a5917c1503a.zip | |
rcu: RCU_FAST_NO_HZ detection of callback adoption
In the present implementations of CPU hotplug, the outgoing CPU is
guaranteed to run its stop-machine process on the way out, which
will guarantee that RCU_FAST_NO_HZ forces the CPU out of dyntick-idle
mode.
However, new versions of CPU hotplug might not work this way. This
commit therefore removes this design constraint by explicitly notifying
CPUs when they adopt non-lazy RCU callbacks.
Signed-off-by: Paul E. McKenney <[email protected]>
Signed-off-by: Paul E. McKenney <[email protected]>
Tested-by: Heiko Carstens <[email protected]>
Tested-by: Pascal Chapperon <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions
