summaryrefslogtreecommitdiff
path: root/Documentation/admin-guide/kernel-parameters.txt
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2026-08-26 09:25:12 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2026-08-26 09:25:12 -0700
commit2bdcd6cf2ac4186c3640ac54cfc48c14de80948c (patch)
treeb2d7f129b5f810285bce387492d2120530cc5080 /Documentation/admin-guide/kernel-parameters.txt
parenta5218c6474df97f2e7f3af15dcdfc674bae5c137 (diff)
parent94509f50d696bff745fe26457ce421cea8525bee (diff)
Merge tag 'docs-7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linux
Pull more documentation updates from Jonathan Corbet: "A handful of late-arriving fixes, a Japanese translation that was ready long ago but fell through the cracks, and an update to the Italian translations" * tag 'docs-7.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/docs/linux: docs: panic: Disclaimer about console verbosity when using panic_print with pstore docs: kernel-parameters: add CPU_FREQ, CPU_IDLE build options doc:it_IT: align Italian documentation in process docs: threat-model: fix /dev/kmsg reference docs: block: fix dead http link in blk-mq.rst docs/ja_JP: translate submitting-patches.rst (tag usage)
Diffstat (limited to 'Documentation/admin-guide/kernel-parameters.txt')
-rw-r--r--Documentation/admin-guide/kernel-parameters.txt21
1 files changed, 16 insertions, 5 deletions
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index 37006fc3eac3..0d9632e687e9 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -8,6 +8,8 @@
ARM64 ARM64 architecture is enabled.
CLK Common clock infrastructure is enabled.
CMA Contiguous Memory Area support is enabled.
+ CPU_FREQ CPU frequency scaling is enabled.
+ CPU_IDLE CPU idle time management is enabled.
DRM Direct Rendering Management support is enabled.
DYNAMIC_DEBUG Build in debug messages and enable them at runtime
EARLY Parameter processed too early to be embedded in initrd.
@@ -4892,6 +4894,7 @@ Kernel parameters
panic_print= Bitmask for printing system info when panic happens.
User can chose combination of the following bits:
+
bit 0: print all tasks info
bit 1: print system memory info
bit 2: print timer info
@@ -4900,10 +4903,16 @@ Kernel parameters
bit 5: replay all kernel messages on consoles at the end of panic
bit 6: print all CPUs backtrace (if available in the arch)
bit 7: print only tasks in uninterruptible (blocked) state
- *Be aware* that this option may print a _lot_ of lines,
- so there are risks of losing older messages in the log.
- Use this option carefully, maybe worth to setup a
- bigger log buffer with "log_buf_len" along with this.
+
+ *Be aware* that this option may print a _lot_ of lines.
+
+ There is an increased risk of losing older messages in
+ the log. Maybe worth to setup a bigger log buffer with
+ "log_buf_len" along with this.
+
+ Also consider using "printk.console_no_auto_verbose=Y"
+ if using this along with pstore, to avoid extra delays
+ due to increased console verbosity during panic.
panic_sys_info= A comma separated list of extra information to be dumped
on panic.
@@ -4918,7 +4927,9 @@ Kernel parameters
all_bt: print all CPUs backtrace (if available in the arch)
blocked_tasks: print only tasks in uninterruptible (blocked) state
- This is a human readable alternative to the 'panic_print' option.
+ This is a human readable alternative to the 'panic_print'
+ option above. Please be aware of the caveats using this,
+ check the 'panic_print' parameter for more details.
panic_console_replay
When panic happens, replay all kernel messages on