| commit | d87effc6eadf3ca037fdd3ee6cf26765e5f37d84 | [log] [tgz] |
|---|---|---|
| author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Thu Feb 19 10:51:32 2015 -0800 |
| committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Thu Feb 19 20:47:41 2015 -0800 |
| tree | f978146f5d0b93a6f75cb5b0984834094337385c | |
| parent | a5ae9d0fc07ac53ede88f655e1e1e630d0bf5403 [diff] |
rcu: Add Kconfig option to expedite grace periods during boot This commit adds a CONFIG_RCU_EXPEDITE_BOOT Kconfig parameter that emulates a very early boot rcu_expedite_gp(). A late-boot call to rcu_end_inkernel_boot() will provide the corresponding rcu_unexpedite_gp(). The late-boot call to rcu_end_inkernel_boot() should be made just before init is spawned. Reported-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>