* Krishanth Jagaduri <Krishanth.Jagaduri@xxxxxxxx> wrote: > Hi, > > Before kernel 6.9, Documentation/timers/no_hz.rst states that > "nohz_full=" mask must not include the boot CPU, which is no longer > true after commit 08ae95f4fd3b ("nohz_full: Allow the boot CPU to be > nohz_full"). > > When trying LTS kernels between 5.4 and 6.6, we noticed we could use > boot CPU as nohz_full but the information in the document was misleading. > > This was fixed upstream by commit 5097cbcb38e6 ("sched/isolation: Prevent > boot crash when the boot CPU is nohz_full"). > > While it fixes the document description, it also fixes issue introduced > by another commit aae17ebb53cd ("workqueue: Avoid using isolated cpus' > timers on queue_delayed_work"). > > It is unlikely that upstream commit as a whole will be backported to > stable kernels which does not contain the commit that introduced the > issue of boot crash when boot CPU is nohz_full. > > Could we fix only the document portion in stable kernels 5.4+ that > mentions boot CPU cannot be nohz_full? So you are requesting a partial backport to -stable of the Documentation/timers/no_hz.rst chunk of 5097cbcb38e6? Acked-by: Ingo Molnar <mingo@xxxxxxxxxx> Thanks, Ingo ================={ partial backport of 5097cbcb38e6 }=================>