Hi Waiman,

Thomas Gleixner suggested we coordinate, so reaching out directly.

We have been working on a similar feature called Dynamic Housekeeping
Management (DHM) [1][2][3][4]. The RFC was posted on 2026-02-06, v1 on
2026-03-25, and v2 on 2026-04-13 — a week before your series appeared.
It seems we developed these independently in parallel.

After Thomas's review of DHM v3, we are rebuilding v4 around the
CPU-by-CPU offline/online hotplug mechanism, which aligns with the
direction of your series.

There is one key difference in scope worth discussing:

  Your series requires "nohz_full=" to be present at boot (even with
  an empty CPU list) to opt into runtime updates. DHM targets systems
  where nohz_full= was never configured at boot — enabling CPU noise
  isolation purely at runtime without any boot-time setup.

  This requires making the nohz_full infrastructure activatable at
  runtime for the first time, rather than just extending an already-
  initialized boot configuration.

Before we start coding v4, a few questions:

  1. Are you planning a v2 of your series? If so, what is your
     timeline? We want to avoid duplicating effort on the subsystem
     patches (tick, RCU, genirq).

  2. Would you be open to extending your series to cover the
     "no boot parameter" use case, or do you think it is better kept
     as a separate series?

  3. Are there specific patches in your series where you would welcome
     our contribution directly?

Happy to collaborate on a unified approach.

[1] DHM RFC (2026-02-06): 
https://lore.kernel.org/r/20260206-feature-dynamic_isolcpus_dhei-v1-0-00a711eb0...@gmail.com
[2] DHM v1  (2026-03-25): 
https://lore.kernel.org/r/[email protected]
[3] DHM v2  (2026-04-13): 
https://lore.kernel.org/r/[email protected]
[4] DHM v3  (2026-06-18): 
https://lore.kernel.org/r/[email protected]
[5] Your series v1 (2026-04-20): 
https://lore.kernel.org/r/[email protected]

Jing Wu <[email protected]>
Qiliang Yuan <[email protected]>

Reply via email to