diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 35 |
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. |