Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Randy 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.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>

authored by

Randy Dunlap and committed by
Jonathan Corbet
42551b8d 7df047be

+61 -61
+61 -61
Documentation/admin-guide/kernel-parameters.txt
··· 378 378 autoconf= [IPV6] 379 379 See Documentation/networking/ipv6.rst. 380 380 381 - show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller 382 - Limit apic dumping. The parameter defines the maximal 383 - number of local apics being dumped. Also it is possible 384 - to set it to "all" by meaning -- no limit here. 385 - Format: { 1 (default) | 2 | ... | all }. 386 - The parameter valid if only apic=debug or 387 - apic=verbose is specified. 388 - Example: apic=debug show_lapic=all 389 - 390 381 apm= [APM] Advanced Power Management 391 382 See header of arch/x86/kernel/apm_32.c. 383 + 384 + apparmor= [APPARMOR] Disable or enable AppArmor at boot time 385 + Format: { "0" | "1" } 386 + See security/apparmor/Kconfig help text 387 + 0 -- disable. 388 + 1 -- enable. 389 + Default value is set via kernel config option. 392 390 393 391 arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards 394 392 Format: <io>,<irq>,<nodeID> ··· 1043 1045 can be useful when debugging issues that require an SLB 1044 1046 miss to occur. 1045 1047 1046 - stress_slb [PPC] 1047 - Limits the number of kernel SLB entries, and flushes 1048 - them frequently to increase the rate of SLB faults 1049 - on kernel addresses. 1050 - 1051 - stress_hpt [PPC] 1052 - Limits the number of kernel HPT entries in the hash 1053 - page table to increase the rate of hash page table 1054 - faults on kernel addresses. 1055 - 1056 1048 disable= [IPV6] 1057 1049 See Documentation/networking/ipv6.rst. 1058 1050 1059 1051 disable_radix [PPC] 1060 1052 Disable RADIX MMU mode on POWER9 1061 - 1062 - radix_hcall_invalidate=on [PPC/PSERIES] 1063 - Disable RADIX GTSE feature and use hcall for TLB 1064 - invalidate. 1065 1053 1066 1054 disable_tlbie [PPC] 1067 1055 Disable TLBIE instruction. Currently does not work ··· 1149 1165 Enable debug messages at boot time. See 1150 1166 Documentation/admin-guide/dynamic-debug-howto.rst 1151 1167 for details. 1152 - 1153 - nopku [X86] Disable Memory Protection Keys CPU feature found 1154 - in some Intel CPUs. 1155 - 1156 - <module>.async_probe[=<bool>] [KNL] 1157 - If no <bool> value is specified or if the value 1158 - specified is not a valid <bool>, enable asynchronous 1159 - probe on this module. Otherwise, enable/disable 1160 - asynchronous probe on this module as indicated by the 1161 - <bool> value. See also: module.async_probe 1162 1168 1163 1169 early_ioremap_debug [KNL] 1164 1170 Enable debug messages in early_ioremap support. This ··· 1765 1791 which allow the hypervisor to 'idle' the 1766 1792 guest on lock contention. 1767 1793 1768 - keep_bootcon [KNL] 1769 - Do not unregister boot console at start. This is only 1770 - useful for debugging when something happens in the window 1771 - between unregistering the boot console and initializing 1772 - the real console. 1773 - 1774 1794 i2c_bus= [HW] Override the default board specific I2C bus speed 1775 1795 or register an additional I2C bus that is not 1776 1796 registered from board initialization code. ··· 2334 2366 js= [HW,JOY] Analog joystick 2335 2367 See Documentation/input/joydev/joystick.rst. 2336 2368 2337 - nokaslr [KNL] 2338 - When CONFIG_RANDOMIZE_BASE is set, this disables 2339 - kernel and module base offset ASLR (Address Space 2340 - Layout Randomization). 2341 - 2342 2369 kasan_multi_shot 2343 2370 [KNL] Enforce KASAN (Kernel Address Sanitizer) to print 2344 2371 report on every invalid memory access. Without this 2345 2372 parameter KASAN will print report only for the first 2346 2373 invalid access. 2374 + 2375 + keep_bootcon [KNL] 2376 + Do not unregister boot console at start. This is only 2377 + useful for debugging when something happens in the window 2378 + between unregistering the boot console and initializing 2379 + the real console. 2347 2380 2348 2381 keepinitrd [HW,ARM] 2349 2382 ··· 3294 3325 For details see: 3295 3326 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst 3296 3327 3328 + <module>.async_probe[=<bool>] [KNL] 3329 + If no <bool> value is specified or if the value 3330 + specified is not a valid <bool>, enable asynchronous 3331 + probe on this module. Otherwise, enable/disable 3332 + asynchronous probe on this module as indicated by the 3333 + <bool> value. See also: module.async_probe 3334 + 3297 3335 module.async_probe=<bool> 3298 3336 [KNL] When set to true, modules will use async probing 3299 3337 by default. To enable/disable async probing for a ··· 3755 3779 3756 3780 nojitter [IA-64] Disables jitter checking for ITC timers. 3757 3781 3782 + nokaslr [KNL] 3783 + When CONFIG_RANDOMIZE_BASE is set, this disables 3784 + kernel and module base offset ASLR (Address Space 3785 + Layout Randomization). 3786 + 3758 3787 no-kvmclock [X86,KVM] Disable paravirtualized KVM clock driver 3759 3788 3760 3789 no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page ··· 3804 3823 pagetables) support. 3805 3824 3806 3825 nopcid [X86-64] Disable the PCID cpu feature. 3826 + 3827 + nopku [X86] Disable Memory Protection Keys CPU feature found 3828 + in some Intel CPUs. 3829 + 3830 + nopv= [X86,XEN,KVM,HYPER_V,VMWARE] 3831 + Disables the PV optimizations forcing the guest to run 3832 + as generic guest with no PV drivers. Currently support 3833 + XEN HVM, KVM, HYPER_V and VMWARE guest. 3834 + 3835 + nopvspin [X86,XEN,KVM] 3836 + Disables the qspinlock slow path using PV optimizations 3837 + which allow the hypervisor to 'idle' the guest on lock 3838 + contention. 3807 3839 3808 3840 norandmaps Don't use address space randomization. Equivalent to 3809 3841 echo 0 > /proc/sys/kernel/randomize_va_space ··· 4584 4590 quiet [KNL] Disable most log messages 4585 4591 4586 4592 r128= [HW,DRM] 4593 + 4594 + radix_hcall_invalidate=on [PPC/PSERIES] 4595 + Disable RADIX GTSE feature and use hcall for TLB 4596 + invalidate. 4587 4597 4588 4598 raid= [HW,RAID] 4589 4599 See Documentation/admin-guide/md.rst. ··· 5570 5572 1 -- enable. 5571 5573 Default value is 1. 5572 5574 5573 - apparmor= [APPARMOR] Disable or enable AppArmor at boot time 5574 - Format: { "0" | "1" } 5575 - See security/apparmor/Kconfig help text 5576 - 0 -- disable. 5577 - 1 -- enable. 5578 - Default value is set via kernel config option. 5579 - 5580 5575 serialnumber [BUGS=X86-32] 5581 5576 5582 5577 sev=option[,option...] [X86-64] See Documentation/x86/x86_64/boot-options.rst 5583 5578 5584 5579 shapers= [NET] 5585 5580 Maximal number of shapers. 5581 + 5582 + show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller 5583 + Limit apic dumping. The parameter defines the maximal 5584 + number of local apics being dumped. Also it is possible 5585 + to set it to "all" by meaning -- no limit here. 5586 + Format: { 1 (default) | 2 | ... | all }. 5587 + The parameter valid if only apic=debug or 5588 + apic=verbose is specified. 5589 + Example: apic=debug show_lapic=all 5586 5590 5587 5591 simeth= [IA-64] 5588 5592 simscsi= ··· 6024 6024 depends on the supported FPU features. This can 6025 6025 be used to filter out binaries which have 6026 6026 not yet been made aware of AT_MINSIGSTKSZ. 6027 + 6028 + stress_hpt [PPC] 6029 + Limits the number of kernel HPT entries in the hash 6030 + page table to increase the rate of hash page table 6031 + faults on kernel addresses. 6032 + 6033 + stress_slb [PPC] 6034 + Limits the number of kernel SLB entries, and flushes 6035 + them frequently to increase the rate of SLB faults 6036 + on kernel addresses. 6027 6037 6028 6038 sunrpc.min_resvport= 6029 6039 sunrpc.max_resvport= ··· 6966 6956 preferred over the 2-level event handling, as it is 6967 6957 fairer and the number of possible event channels is 6968 6958 much higher. Default is on (use fifo events). 6969 - 6970 - nopv= [X86,XEN,KVM,HYPER_V,VMWARE] 6971 - Disables the PV optimizations forcing the guest to run 6972 - as generic guest with no PV drivers. Currently support 6973 - XEN HVM, KVM, HYPER_V and VMWARE guest. 6974 - 6975 - nopvspin [X86,XEN,KVM] 6976 - Disables the qspinlock slow path using PV optimizations 6977 - which allow the hypervisor to 'idle' the guest on lock 6978 - contention. 6979 6959 6980 6960 xirc2ps_cs= [NET,PCMCIA] 6981 6961 Format: