On Thu, 15 Feb 2018, Frederic Weisbecker wrote:
> Update the documentation to reflect the 1Hz tick offload changes.
>
> Signed-off-by: Frederic Weisbecker <[email protected]>
> Cc: Chris Metcalf <[email protected]>
> Cc: Christoph Lameter <[email protected]>
> Cc: Luiz Capitulino <[email protected]>
> Cc: Mike Galbraith <[email protected]>
> Cc: Paul E. McKenney <[email protected]>
> Cc: Peter Zijlstra <[email protected]>
> Cc: Rik van Riel <[email protected]>
> Cc: Thomas Gleixner <[email protected]>
> Cc: Wanpeng Li <[email protected]>
> Cc: Ingo Molnar <[email protected]>
> ---
> Documentation/admin-guide/kernel-parameters.txt | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/Documentation/admin-guide/kernel-parameters.txt
> b/Documentation/admin-guide/kernel-parameters.txt
> index 1d1d53f..50b9837 100644
> --- a/Documentation/admin-guide/kernel-parameters.txt
> +++ b/Documentation/admin-guide/kernel-parameters.txt
> @@ -1766,6 +1766,17 @@
>
> nohz
> Disable the tick when a single task runs.
> +
> + A residual 1Hz tick is offloaded to workqueues, which
> you
> + need to affine to housekeeping through the global
> + workqueue's affinity configured via the
> + /sys/devices/virtual/workqueue/cpumask sysfs file, or
> + by using the 'domain' flag described below.
> +
> + NOTE: by default the global workqueue runs on all
> CPUs,
> + so to protect individual CPUs the 'cpumask' file has
> to
> + be configured manually after bootup.
Hmm. Why don't you set that to the housekeeping cpus by default?
Thanks,
tglx