Commit 42551b8d authored by Randy Dunlap's avatar Randy Dunlap Committed by Jonathan Corbet

Documentation: admin: move OOO entries in kernel-parameters.txt

Fix the most blatant out-of-order entries in kernel-parameters.txt.

No changes other than modifying the order of the entries.
Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org
Link: https://lore.kernel.org/r/20221204013050.11496-1-rdunlap@infradead.orgSigned-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 7df047be
...@@ -378,18 +378,16 @@ ...@@ -378,18 +378,16 @@
autoconf= [IPV6] autoconf= [IPV6]
See Documentation/networking/ipv6.rst. See Documentation/networking/ipv6.rst.
show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller
Limit apic dumping. The parameter defines the maximal
number of local apics being dumped. Also it is possible
to set it to "all" by meaning -- no limit here.
Format: { 1 (default) | 2 | ... | all }.
The parameter valid if only apic=debug or
apic=verbose is specified.
Example: apic=debug show_lapic=all
apm= [APM] Advanced Power Management apm= [APM] Advanced Power Management
See header of arch/x86/kernel/apm_32.c. See header of arch/x86/kernel/apm_32.c.
apparmor= [APPARMOR] Disable or enable AppArmor at boot time
Format: { "0" | "1" }
See security/apparmor/Kconfig help text
0 -- disable.
1 -- enable.
Default value is set via kernel config option.
arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards
Format: <io>,<irq>,<nodeID> Format: <io>,<irq>,<nodeID>
...@@ -1045,26 +1043,12 @@ ...@@ -1045,26 +1043,12 @@
can be useful when debugging issues that require an SLB can be useful when debugging issues that require an SLB
miss to occur. miss to occur.
stress_slb [PPC]
Limits the number of kernel SLB entries, and flushes
them frequently to increase the rate of SLB faults
on kernel addresses.
stress_hpt [PPC]
Limits the number of kernel HPT entries in the hash
page table to increase the rate of hash page table
faults on kernel addresses.
disable= [IPV6] disable= [IPV6]
See Documentation/networking/ipv6.rst. See Documentation/networking/ipv6.rst.
disable_radix [PPC] disable_radix [PPC]
Disable RADIX MMU mode on POWER9 Disable RADIX MMU mode on POWER9
radix_hcall_invalidate=on [PPC/PSERIES]
Disable RADIX GTSE feature and use hcall for TLB
invalidate.
disable_tlbie [PPC] disable_tlbie [PPC]
Disable TLBIE instruction. Currently does not work Disable TLBIE instruction. Currently does not work
with KVM, with HASH MMU, or with coherent accelerators. with KVM, with HASH MMU, or with coherent accelerators.
...@@ -1166,16 +1150,6 @@ ...@@ -1166,16 +1150,6 @@
Documentation/admin-guide/dynamic-debug-howto.rst Documentation/admin-guide/dynamic-debug-howto.rst
for details. for details.
nopku [X86] Disable Memory Protection Keys CPU feature found
in some Intel CPUs.
<module>.async_probe[=<bool>] [KNL]
If no <bool> value is specified or if the value
specified is not a valid <bool>, enable asynchronous
probe on this module. Otherwise, enable/disable
asynchronous probe on this module as indicated by the
<bool> value. See also: module.async_probe
early_ioremap_debug [KNL] early_ioremap_debug [KNL]
Enable debug messages in early_ioremap support. This Enable debug messages in early_ioremap support. This
is useful for tracking down temporary early mappings is useful for tracking down temporary early mappings
...@@ -1791,12 +1765,6 @@ ...@@ -1791,12 +1765,6 @@
which allow the hypervisor to 'idle' the which allow the hypervisor to 'idle' the
guest on lock contention. guest on lock contention.
keep_bootcon [KNL]
Do not unregister boot console at start. This is only
useful for debugging when something happens in the window
between unregistering the boot console and initializing
the real console.
i2c_bus= [HW] Override the default board specific I2C bus speed i2c_bus= [HW] Override the default board specific I2C bus speed
or register an additional I2C bus that is not or register an additional I2C bus that is not
registered from board initialization code. registered from board initialization code.
...@@ -2366,17 +2334,18 @@ ...@@ -2366,17 +2334,18 @@
js= [HW,JOY] Analog joystick js= [HW,JOY] Analog joystick
See Documentation/input/joydev/joystick.rst. See Documentation/input/joydev/joystick.rst.
nokaslr [KNL]
When CONFIG_RANDOMIZE_BASE is set, this disables
kernel and module base offset ASLR (Address Space
Layout Randomization).
kasan_multi_shot kasan_multi_shot
[KNL] Enforce KASAN (Kernel Address Sanitizer) to print [KNL] Enforce KASAN (Kernel Address Sanitizer) to print
report on every invalid memory access. Without this report on every invalid memory access. Without this
parameter KASAN will print report only for the first parameter KASAN will print report only for the first
invalid access. invalid access.
keep_bootcon [KNL]
Do not unregister boot console at start. This is only
useful for debugging when something happens in the window
between unregistering the boot console and initializing
the real console.
keepinitrd [HW,ARM] keepinitrd [HW,ARM]
kernelcore= [KNL,X86,IA-64,PPC] kernelcore= [KNL,X86,IA-64,PPC]
...@@ -3325,6 +3294,13 @@ ...@@ -3325,6 +3294,13 @@
For details see: For details see:
Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst
<module>.async_probe[=<bool>] [KNL]
If no <bool> value is specified or if the value
specified is not a valid <bool>, enable asynchronous
probe on this module. Otherwise, enable/disable
asynchronous probe on this module as indicated by the
<bool> value. See also: module.async_probe
module.async_probe=<bool> module.async_probe=<bool>
[KNL] When set to true, modules will use async probing [KNL] When set to true, modules will use async probing
by default. To enable/disable async probing for a by default. To enable/disable async probing for a
...@@ -3779,6 +3755,11 @@ ...@@ -3779,6 +3755,11 @@
nojitter [IA-64] Disables jitter checking for ITC timers. nojitter [IA-64] Disables jitter checking for ITC timers.
nokaslr [KNL]
When CONFIG_RANDOMIZE_BASE is set, this disables
kernel and module base offset ASLR (Address Space
Layout Randomization).
no-kvmclock [X86,KVM] Disable paravirtualized KVM clock driver no-kvmclock [X86,KVM] Disable paravirtualized KVM clock driver
no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page
...@@ -3824,6 +3805,19 @@ ...@@ -3824,6 +3805,19 @@
nopcid [X86-64] Disable the PCID cpu feature. nopcid [X86-64] Disable the PCID cpu feature.
nopku [X86] Disable Memory Protection Keys CPU feature found
in some Intel CPUs.
nopv= [X86,XEN,KVM,HYPER_V,VMWARE]
Disables the PV optimizations forcing the guest to run
as generic guest with no PV drivers. Currently support
XEN HVM, KVM, HYPER_V and VMWARE guest.
nopvspin [X86,XEN,KVM]
Disables the qspinlock slow path using PV optimizations
which allow the hypervisor to 'idle' the guest on lock
contention.
norandmaps Don't use address space randomization. Equivalent to norandmaps Don't use address space randomization. Equivalent to
echo 0 > /proc/sys/kernel/randomize_va_space echo 0 > /proc/sys/kernel/randomize_va_space
...@@ -4591,6 +4585,10 @@ ...@@ -4591,6 +4585,10 @@
r128= [HW,DRM] r128= [HW,DRM]
radix_hcall_invalidate=on [PPC/PSERIES]
Disable RADIX GTSE feature and use hcall for TLB
invalidate.
raid= [HW,RAID] raid= [HW,RAID]
See Documentation/admin-guide/md.rst. See Documentation/admin-guide/md.rst.
...@@ -5572,13 +5570,6 @@ ...@@ -5572,13 +5570,6 @@
1 -- enable. 1 -- enable.
Default value is 1. Default value is 1.
apparmor= [APPARMOR] Disable or enable AppArmor at boot time
Format: { "0" | "1" }
See security/apparmor/Kconfig help text
0 -- disable.
1 -- enable.
Default value is set via kernel config option.
serialnumber [BUGS=X86-32] serialnumber [BUGS=X86-32]
sev=option[,option...] [X86-64] See Documentation/x86/x86_64/boot-options.rst sev=option[,option...] [X86-64] See Documentation/x86/x86_64/boot-options.rst
...@@ -5586,6 +5577,15 @@ ...@@ -5586,6 +5577,15 @@
shapers= [NET] shapers= [NET]
Maximal number of shapers. Maximal number of shapers.
show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller
Limit apic dumping. The parameter defines the maximal
number of local apics being dumped. Also it is possible
to set it to "all" by meaning -- no limit here.
Format: { 1 (default) | 2 | ... | all }.
The parameter valid if only apic=debug or
apic=verbose is specified.
Example: apic=debug show_lapic=all
simeth= [IA-64] simeth= [IA-64]
simscsi= simscsi=
...@@ -6025,6 +6025,16 @@ ...@@ -6025,6 +6025,16 @@
be used to filter out binaries which have be used to filter out binaries which have
not yet been made aware of AT_MINSIGSTKSZ. not yet been made aware of AT_MINSIGSTKSZ.
stress_hpt [PPC]
Limits the number of kernel HPT entries in the hash
page table to increase the rate of hash page table
faults on kernel addresses.
stress_slb [PPC]
Limits the number of kernel SLB entries, and flushes
them frequently to increase the rate of SLB faults
on kernel addresses.
sunrpc.min_resvport= sunrpc.min_resvport=
sunrpc.max_resvport= sunrpc.max_resvport=
[NFS,SUNRPC] [NFS,SUNRPC]
...@@ -6957,16 +6967,6 @@ ...@@ -6957,16 +6967,6 @@
fairer and the number of possible event channels is fairer and the number of possible event channels is
much higher. Default is on (use fifo events). much higher. Default is on (use fifo events).
nopv= [X86,XEN,KVM,HYPER_V,VMWARE]
Disables the PV optimizations forcing the guest to run
as generic guest with no PV drivers. Currently support
XEN HVM, KVM, HYPER_V and VMWARE guest.
nopvspin [X86,XEN,KVM]
Disables the qspinlock slow path using PV optimizations
which allow the hypervisor to 'idle' the guest on lock
contention.
xirc2ps_cs= [NET,PCMCIA] xirc2ps_cs= [NET,PCMCIA]
Format: Format:
<irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]] <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment