Re: [PATCH v3 06/13] tick/nohz, context_tracking: Prepare for runtime nohz_full updates
Thomas Gleixner <[email protected]>
| Newsgroups | org.kernel.vger.rcu,org.kernel.vger.cgroups,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest |
|---|---|
| Message-ID | <87eci3eii3.ffs@fw13> |
On Thu, Jun 18 2026 at 19:27, Thomas Gleixner wrote: > On Thu, Jun 18 2026 at 11:11, Jing Wu wrote: >> Remove __init from ct_cpu_track_user() and __initdata from the >> initialized flag so context tracking can be activated on CPUs that >> join nohz_full at runtime. Drop the __ro_after_init attribute from >> the context_tracking_key static key, allowing static_branch_dec() >> when a CPU leaves nohz_full. >> >> Add ct_cpu_untrack_user() to reverse ct_cpu_track_user(), decrementing >> the static key and clearing the per-CPU tracking state. > > Please do not enumerate WHAT the patch is doing. Explain the context and > the WHY > > https://docs.kernel.org/process/maintainer-tip.html#changelog Just for the record. I told your colleague the same thing already....