mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
b4553f0cfe
This commit adds a description of how expedited grace periods operate during the mid-boot "dead zone", which starts when the scheduler spawns the first kthread and ends when all of RCU's kthreads have been spawned. In short, before mid-boot, synchronous grace periods can be a no-op. After the end of mid-boot, workqueues may be used. During mid-boot, the requesting task drivees the expedited grace period. For more detail, see https://lwn.net/Articles/716148/. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> |
||
---|---|---|
.. | ||
Expedited-Grace-Periods.html | ||
ExpRCUFlow.svg | ||
ExpSchedFlow.svg | ||
Funnel0.svg | ||
Funnel1.svg | ||
Funnel2.svg | ||
Funnel3.svg | ||
Funnel4.svg | ||
Funnel5.svg | ||
Funnel6.svg | ||
Funnel7.svg | ||
Funnel8.svg |