diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 88 |
1 files changed, 85 insertions, 3 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index c1601e5a8b71..ab84a01c8d68 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -2330,18 +2330,100 @@ bytes respectively. Such letter suffixes can also be entirely omitted. | |||
2330 | ramdisk_size= [RAM] Sizes of RAM disks in kilobytes | 2330 | ramdisk_size= [RAM] Sizes of RAM disks in kilobytes |
2331 | See Documentation/blockdev/ramdisk.txt. | 2331 | See Documentation/blockdev/ramdisk.txt. |
2332 | 2332 | ||
2333 | rcupdate.blimit= [KNL,BOOT] | 2333 | rcutree.blimit= [KNL,BOOT] |
2334 | Set maximum number of finished RCU callbacks to process | 2334 | Set maximum number of finished RCU callbacks to process |
2335 | in one batch. | 2335 | in one batch. |
2336 | 2336 | ||
2337 | rcupdate.qhimark= [KNL,BOOT] | 2337 | rcutree.qhimark= [KNL,BOOT] |
2338 | Set threshold of queued | 2338 | Set threshold of queued |
2339 | RCU callbacks over which batch limiting is disabled. | 2339 | RCU callbacks over which batch limiting is disabled. |
2340 | 2340 | ||
2341 | rcupdate.qlowmark= [KNL,BOOT] | 2341 | rcutree.qlowmark= [KNL,BOOT] |
2342 | Set threshold of queued RCU callbacks below which | 2342 | Set threshold of queued RCU callbacks below which |
2343 | batch limiting is re-enabled. | 2343 | batch limiting is re-enabled. |
2344 | 2344 | ||
2345 | rcutree.rcu_cpu_stall_suppress= [KNL,BOOT] | ||
2346 | Suppress RCU CPU stall warning messages. | ||
2347 | |||
2348 | rcutree.rcu_cpu_stall_timeout= [KNL,BOOT] | ||
2349 | Set timeout for RCU CPU stall warning messages. | ||
2350 | |||
2351 | rcutorture.fqs_duration= [KNL,BOOT] | ||
2352 | Set duration of force_quiescent_state bursts. | ||
2353 | |||
2354 | rcutorture.fqs_holdoff= [KNL,BOOT] | ||
2355 | Set holdoff time within force_quiescent_state bursts. | ||
2356 | |||
2357 | rcutorture.fqs_stutter= [KNL,BOOT] | ||
2358 | Set wait time between force_quiescent_state bursts. | ||
2359 | |||
2360 | rcutorture.irqreader= [KNL,BOOT] | ||
2361 | Test RCU readers from irq handlers. | ||
2362 | |||
2363 | rcutorture.n_barrier_cbs= [KNL,BOOT] | ||
2364 | Set callbacks/threads for rcu_barrier() testing. | ||
2365 | |||
2366 | rcutorture.nfakewriters= [KNL,BOOT] | ||
2367 | Set number of concurrent RCU writers. These just | ||
2368 | stress RCU, they don't participate in the actual | ||
2369 | test, hence the "fake". | ||
2370 | |||
2371 | rcutorture.nreaders= [KNL,BOOT] | ||
2372 | Set number of RCU readers. | ||
2373 | |||
2374 | rcutorture.onoff_holdoff= [KNL,BOOT] | ||
2375 | Set time (s) after boot for CPU-hotplug testing. | ||
2376 | |||
2377 | rcutorture.onoff_interval= [KNL,BOOT] | ||
2378 | Set time (s) between CPU-hotplug operations, or | ||
2379 | zero to disable CPU-hotplug testing. | ||
2380 | |||
2381 | rcutorture.shuffle_interval= [KNL,BOOT] | ||
2382 | Set task-shuffle interval (s). Shuffling tasks | ||
2383 | allows some CPUs to go into dyntick-idle mode | ||
2384 | during the rcutorture test. | ||
2385 | |||
2386 | rcutorture.shutdown_secs= [KNL,BOOT] | ||
2387 | Set time (s) after boot system shutdown. This | ||
2388 | is useful for hands-off automated testing. | ||
2389 | |||
2390 | rcutorture.stall_cpu= [KNL,BOOT] | ||
2391 | Duration of CPU stall (s) to test RCU CPU stall | ||
2392 | warnings, zero to disable. | ||
2393 | |||
2394 | rcutorture.stall_cpu_holdoff= [KNL,BOOT] | ||
2395 | Time to wait (s) after boot before inducing stall. | ||
2396 | |||
2397 | rcutorture.stat_interval= [KNL,BOOT] | ||
2398 | Time (s) between statistics printk()s. | ||
2399 | |||
2400 | rcutorture.stutter= [KNL,BOOT] | ||
2401 | Time (s) to stutter testing, for example, specifying | ||
2402 | five seconds causes the test to run for five seconds, | ||
2403 | wait for five seconds, and so on. This tests RCU's | ||
2404 | ability to transition abruptly to and from idle. | ||
2405 | |||
2406 | rcutorture.test_boost= [KNL,BOOT] | ||
2407 | Test RCU priority boosting? 0=no, 1=maybe, 2=yes. | ||
2408 | "Maybe" means test if the RCU implementation | ||
2409 | under test support RCU priority boosting. | ||
2410 | |||
2411 | rcutorture.test_boost_duration= [KNL,BOOT] | ||
2412 | Duration (s) of each individual boost test. | ||
2413 | |||
2414 | rcutorture.test_boost_interval= [KNL,BOOT] | ||
2415 | Interval (s) between each boost test. | ||
2416 | |||
2417 | rcutorture.test_no_idle_hz= [KNL,BOOT] | ||
2418 | Test RCU's dyntick-idle handling. See also the | ||
2419 | rcutorture.shuffle_interval parameter. | ||
2420 | |||
2421 | rcutorture.torture_type= [KNL,BOOT] | ||
2422 | Specify the RCU implementation to test. | ||
2423 | |||
2424 | rcutorture.verbose= [KNL,BOOT] | ||
2425 | Enable additional printk() statements. | ||
2426 | |||
2345 | rdinit= [KNL] | 2427 | rdinit= [KNL] |
2346 | Format: <full_path> | 2428 | Format: <full_path> |
2347 | Run specified binary instead of /init from the ramdisk, | 2429 | Run specified binary instead of /init from the ramdisk, |