aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt35
1 files changed, 24 insertions, 11 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 4609e81dbc37..22303b2e74bc 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -2461,9 +2461,12 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2461 In kernels built with CONFIG_RCU_NOCB_CPU=y, set 2461 In kernels built with CONFIG_RCU_NOCB_CPU=y, set
2462 the specified list of CPUs to be no-callback CPUs. 2462 the specified list of CPUs to be no-callback CPUs.
2463 Invocation of these CPUs' RCU callbacks will 2463 Invocation of these CPUs' RCU callbacks will
2464 be offloaded to "rcuoN" kthreads created for 2464 be offloaded to "rcuox/N" kthreads created for
2465 that purpose. This reduces OS jitter on the 2465 that purpose, where "x" is "b" for RCU-bh, "p"
2466 for RCU-preempt, and "s" for RCU-sched, and "N"
2467 is the CPU number. This reduces OS jitter on the
2466 offloaded CPUs, which can be useful for HPC and 2468 offloaded CPUs, which can be useful for HPC and
2469
2467 real-time workloads. It can also improve energy 2470 real-time workloads. It can also improve energy
2468 efficiency for asymmetric multiprocessors. 2471 efficiency for asymmetric multiprocessors.
2469 2472
@@ -2487,6 +2490,17 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2487 leaf rcu_node structure. Useful for very large 2490 leaf rcu_node structure. Useful for very large
2488 systems. 2491 systems.
2489 2492
2493 rcutree.jiffies_till_first_fqs= [KNL,BOOT]
2494 Set delay from grace-period initialization to
2495 first attempt to force quiescent states.
2496 Units are jiffies, minimum value is zero,
2497 and maximum value is HZ.
2498
2499 rcutree.jiffies_till_next_fqs= [KNL,BOOT]
2500 Set delay between subsequent attempts to force
2501 quiescent states. Units are jiffies, minimum
2502 value is one, and maximum value is HZ.
2503
2490 rcutree.qhimark= [KNL,BOOT] 2504 rcutree.qhimark= [KNL,BOOT]
2491 Set threshold of queued 2505 Set threshold of queued
2492 RCU callbacks over which batch limiting is disabled. 2506 RCU callbacks over which batch limiting is disabled.
@@ -2501,16 +2515,15 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2501 rcutree.rcu_cpu_stall_timeout= [KNL,BOOT] 2515 rcutree.rcu_cpu_stall_timeout= [KNL,BOOT]
2502 Set timeout for RCU CPU stall warning messages. 2516 Set timeout for RCU CPU stall warning messages.
2503 2517
2504 rcutree.jiffies_till_first_fqs= [KNL,BOOT] 2518 rcutree.rcu_idle_gp_delay= [KNL,BOOT]
2505 Set delay from grace-period initialization to 2519 Set wakeup interval for idle CPUs that have
2506 first attempt to force quiescent states. 2520 RCU callbacks (RCU_FAST_NO_HZ=y).
2507 Units are jiffies, minimum value is zero,
2508 and maximum value is HZ.
2509 2521
2510 rcutree.jiffies_till_next_fqs= [KNL,BOOT] 2522 rcutree.rcu_idle_lazy_gp_delay= [KNL,BOOT]
2511 Set delay between subsequent attempts to force 2523 Set wakeup interval for idle CPUs that have
2512 quiescent states. Units are jiffies, minimum 2524 only "lazy" RCU callbacks (RCU_FAST_NO_HZ=y).
2513 value is one, and maximum value is HZ. 2525 Lazy RCU callbacks are those which RCU can
2526 prove do nothing more than free memory.
2514 2527
2515 rcutorture.fqs_duration= [KNL,BOOT] 2528 rcutorture.fqs_duration= [KNL,BOOT]
2516 Set duration of force_quiescent_state bursts. 2529 Set duration of force_quiescent_state bursts.