---
 .../ABI/testing/sysfs-kernel-housekeeping          | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/Documentation/ABI/testing/sysfs-kernel-housekeeping 
b/Documentation/ABI/testing/sysfs-kernel-housekeeping
new file mode 100644
index 0000000000000..3648578200111
--- /dev/null
+++ b/Documentation/ABI/testing/sysfs-kernel-housekeeping
@@ -0,0 +1,22 @@
+What:          /sys/kernel/housekeeping/
+Date:          March 2026
+Contact:       Qiliang Yuan <[email protected]>
+Description:
+               Directory containing the dynamic housekeeping configuration
+               for various kernel subsystems.
+
+               Each file represents a specific housekeeping type:
+               - timer: Timer and hrtimer interrupts.
+               - rcu: RCU callback offloading and GP kthreads.
+               - misc: Miscellaneous kernel services (e.g. kcompactd).
+               - tick: Dynamic full dynticks (NOHZ_FULL) state.
+               - domain: Scheduler domain isolation.
+               - workqueue: Workqueue affinity.
+               - managed_irq: Managed interrupts migration.
+               - kthread: General kernel thread affinity.
+               - smt_aware_mode: SMT-aware isolation toggle (0/1).
+                 When enabled, writing a mask that does not include all
+                 sibling threads of a core will be rejected with -EINVAL.
+
+               Writing a CPULIST to the type files dynamically updates the
+               housekeeping mask for the corresponding type.

-- 
2.43.0


Reply via email to