|
1742 | 1742 | for 64-bit NUMA, off otherwise. |
1743 | 1743 | Format: 0 | 1 (for off | on) |
1744 | 1744 |
|
1745 | | - hcl= [IA-64] SGI's Hardware Graph compatibility layer |
1746 | | - |
1747 | 1745 | hd= [EIDE] (E)IDE hard drive subsystem geometry |
1748 | 1746 | Format: <cyl>,<head>,<sect> |
1749 | 1747 |
|
|
2502 | 2500 |
|
2503 | 2501 | keepinitrd [HW,ARM] See retain_initrd. |
2504 | 2502 |
|
2505 | | - kernelcore= [KNL,X86,IA-64,PPC,EARLY] |
| 2503 | + kernelcore= [KNL,X86,PPC,EARLY] |
2506 | 2504 | Format: nn[KMGTPE] | nn% | "mirror" |
2507 | 2505 | This parameter specifies the amount of memory usable by |
2508 | 2506 | the kernel for non-movable allocations. The requested |
|
3142 | 3140 | unlikely, in the extreme case this might damage your |
3143 | 3141 | hardware. |
3144 | 3142 |
|
3145 | | - ltpc= [NET] |
3146 | | - Format: <io>,<irq>,<dma> |
3147 | | - |
3148 | 3143 | lsm.debug [SECURITY] Enable LSM initialization debugging output. |
3149 | 3144 |
|
3150 | 3145 | lsm=lsm1,...,lsmN |
3151 | 3146 | [SECURITY] Choose order of LSM initialization. This |
3152 | 3147 | overrides CONFIG_LSM, and the "security=" parameter. |
3153 | 3148 |
|
3154 | | - machvec= [IA-64] Force the use of a particular machine-vector |
3155 | | - (machvec) in a generic kernel. |
3156 | | - Example: machvec=hpzx1 |
3157 | | - |
3158 | 3149 | machtype= [Loongson] Share the same kernel image file between |
3159 | 3150 | different yeeloong laptops. |
3160 | 3151 | Example: machtype=lemote-yeeloong-2f-7inch |
3161 | 3152 |
|
3162 | | - max_addr=nn[KMG] [KNL,BOOT,IA-64] All physical memory greater |
3163 | | - than or equal to this physical address is ignored. |
3164 | | - |
3165 | 3153 | maxcpus= [SMP,EARLY] Maximum number of processors that an SMP kernel |
3166 | 3154 | will bring up during bootup. maxcpus=n : n >= 0 limits |
3167 | 3155 | the kernel to bring up 'n' processors. Surely after |
|
3399 | 3387 | Enable or disable the microcode minimal revision |
3400 | 3388 | enforcement for the runtime microcode loader. |
3401 | 3389 |
|
3402 | | - min_addr=nn[KMG] [KNL,BOOT,IA-64] All physical memory below this |
3403 | | - physical address is ignored. |
3404 | | - |
3405 | 3390 | mini2440= [ARM,HW,KNL] |
3406 | 3391 | Format:[0..2][b][c][t] |
3407 | 3392 | Default: "0tb" |
|
3566 | 3551 | mousedev.yres= [MOUSE] Vertical screen resolution, used for devices |
3567 | 3552 | reporting absolute coordinates, such as tablets |
3568 | 3553 |
|
3569 | | - movablecore= [KNL,X86,IA-64,PPC,EARLY] |
| 3554 | + movablecore= [KNL,X86,PPC,EARLY] |
3570 | 3555 | Format: nn[KMGTPE] | nn% |
3571 | 3556 | This parameter is the complement to kernelcore=, it |
3572 | 3557 | specifies the amount of memory used for migratable |
|
3592 | 3577 | mtdparts= [MTD] |
3593 | 3578 | See drivers/mtd/parsers/cmdlinepart.c |
3594 | 3579 |
|
3595 | | - mtdset= [ARM] |
3596 | | - ARM/S3C2412 JIVE boot control |
3597 | | - |
3598 | | - See arch/arm/mach-s3c/mach-jive.c |
3599 | | - |
3600 | 3580 | mtouchusb.raw_coordinates= |
3601 | 3581 | [HW] Make the MicroTouch USB driver use raw coordinates |
3602 | 3582 | ('y', default) or cooked coordinates ('n') |
|
3845 | 3825 |
|
3846 | 3826 | no_entry_flush [PPC,EARLY] Don't flush the L1-D cache when entering the kernel. |
3847 | 3827 |
|
3848 | | - noexec [IA-64] |
3849 | | - |
3850 | 3828 | noexec32 [X86-64] |
3851 | 3829 | This affects only 32-bit executables. |
3852 | 3830 | noexec32=on: enable non-executable mappings (default) |
|
3866 | 3844 | register save and restore. The kernel will only save |
3867 | 3845 | legacy floating-point registers on task switch. |
3868 | 3846 |
|
3869 | | - nohalt [IA-64] Tells the kernel not to use the power saving |
3870 | | - function PAL_HALT_LIGHT when idle. This increases |
3871 | | - power-consumption. On the positive side, it reduces |
3872 | | - interrupt wake-up latency, which may improve performance |
3873 | | - in certain environments such as networked servers or |
3874 | | - real-time systems. |
3875 | | - |
3876 | 3847 | no_hash_pointers |
3877 | 3848 | [KNL,EARLY] |
3878 | 3849 | Force pointers printed to the console or buffers to be |
|
3890 | 3861 |
|
3891 | 3862 | nohibernate [HIBERNATION] Disable hibernation and resume. |
3892 | 3863 |
|
3893 | | - nohlt [ARM,ARM64,MICROBLAZE,MIPS,PPC,SH] Forces the kernel to |
| 3864 | + nohlt [ARM,ARM64,MICROBLAZE,MIPS,PPC,RISCV,SH] Forces the kernel to |
3894 | 3865 | busy wait in do_idle() and not use the arch_cpu_idle() |
3895 | 3866 | implementation; requires CONFIG_GENERIC_IDLE_POLL_SETUP |
3896 | 3867 | to be effective. This is useful on platforms where the |
|
3927 | 3898 | remapping. |
3928 | 3899 | [Deprecated - use intremap=off] |
3929 | 3900 |
|
3930 | | - nointroute [IA-64] |
3931 | | - |
3932 | 3901 | noinvpcid [X86,EARLY] Disable the INVPCID cpu feature. |
3933 | 3902 |
|
3934 | 3903 | noiotrap [SH] Disables trapped I/O port accesses. |
|
3938 | 3907 |
|
3939 | 3908 | noisapnp [ISAPNP] Disables ISA PnP code. |
3940 | 3909 |
|
3941 | | - nojitter [IA-64] Disables jitter checking for ITC timers. |
3942 | | - |
3943 | 3910 | nokaslr [KNL,EARLY] |
3944 | 3911 | When CONFIG_RANDOMIZE_BASE is set, this disables |
3945 | 3912 | kernel and module base offset ASLR (Address Space |
|
3954 | 3921 |
|
3955 | 3922 | nolapic_timer [X86-32,APIC,EARLY] Do not use the local APIC timer. |
3956 | 3923 |
|
3957 | | - nomca [IA-64] Disable machine check abort handling |
3958 | | - |
3959 | 3924 | nomce [X86-32] Disable Machine Check Exception |
3960 | 3925 |
|
3961 | 3926 | nomfgpt [X86-32] Disable Multi-Function General Purpose |
|
4007 | 3972 | noresume [SWSUSP] Disables resume and restores original swap |
4008 | 3973 | space. |
4009 | 3974 |
|
4010 | | - nosbagart [IA-64] |
4011 | | - |
4012 | 3975 | no-scroll [VGA] Disables scrollback. |
4013 | 3976 | This is required for the Braillex ib80-piezo Braille |
4014 | 3977 | reader made by F.H. Papenmeier (Germany). |
|
4109 | 4072 | parameter, xsave area per process might occupy more |
4110 | 4073 | memory on xsaves enabled systems. |
4111 | 4074 |
|
4112 | | - nps_mtm_hs_ctr= [KNL,ARC] |
4113 | | - This parameter sets the maximum duration, in |
4114 | | - cycles, each HW thread of the CTOP can run |
4115 | | - without interruptions, before HW switches it. |
4116 | | - The actual maximum duration is 16 times this |
4117 | | - parameter's value. |
4118 | | - Format: integer between 1 and 255 |
4119 | | - Default: 255 |
4120 | | - |
4121 | | - nptcg= [IA-64] Override max number of concurrent global TLB |
4122 | | - purges which is reported from either PAL_VM_SUMMARY or |
4123 | | - SAL PALO. |
4124 | | - |
4125 | 4075 | nr_cpus= [SMP,EARLY] Maximum number of processors that an SMP kernel |
4126 | 4076 | could support. nr_cpus=n : n >= 1 limits the kernel to |
4127 | 4077 | support 'n' processors. It could be larger than the |
|
5774 | 5724 | 2 The "airplane mode" button toggles between everything |
5775 | 5725 | blocked and everything unblocked. |
5776 | 5726 |
|
5777 | | - rhash_entries= [KNL,NET] |
5778 | | - Set number of hash buckets for route cache |
5779 | | - |
5780 | 5727 | ring3mwait=disable |
5781 | 5728 | [KNL] Disable ring 3 MONITOR/MWAIT feature on supported |
5782 | 5729 | CPUs. |
|
6010 | 5957 | apic=verbose is specified. |
6011 | 5958 | Example: apic=debug show_lapic=all |
6012 | 5959 |
|
6013 | | - simeth= [IA-64] |
6014 | | - simscsi= |
6015 | | - |
6016 | 5960 | slab_debug[=options[,slabs][;[options[,slabs]]...] [MM] |
6017 | 5961 | Enabling slab_debug allows one to determine the |
6018 | 5962 | culprit if slab objects become corrupted. Enabling |
|
6280 | 6224 | Not specifying this option is equivalent to |
6281 | 6225 | spec_store_bypass_disable=auto. |
6282 | 6226 |
|
6283 | | - spia_io_base= [HW,MTD] |
6284 | | - spia_fio_base= |
6285 | | - spia_pedr= |
6286 | | - spia_peddr= |
6287 | | - |
6288 | 6227 | split_lock_detect= |
6289 | 6228 | [X86] Enable split lock detection or bus lock detection |
6290 | 6229 |
|
|
6540 | 6479 | This parameter controls use of the Protected |
6541 | 6480 | Execution Facility on pSeries. |
6542 | 6481 |
|
6543 | | - swiotlb= [ARM,IA-64,PPC,MIPS,X86,EARLY] |
| 6482 | + swiotlb= [ARM,PPC,MIPS,X86,S390,EARLY] |
6544 | 6483 | Format: { <int> [,<int>] | force | noforce } |
6545 | 6484 | <int> -- Number of I/O TLB slabs |
6546 | 6485 | <int> -- Second integer after comma. Number of swiotlb |
|
6621 | 6560 | e.g. base its process migration decisions on it. |
6622 | 6561 | Default is on. |
6623 | 6562 |
|
6624 | | - topology_updates= [KNL, PPC, NUMA] |
6625 | | - Format: {off} |
6626 | | - Specify if the kernel should ignore (off) |
6627 | | - topology updates sent by the hypervisor to this |
6628 | | - LPAR. |
6629 | | - |
6630 | 6563 | torture.disable_onoff_at_boot= [KNL] |
6631 | 6564 | Prevent the CPU-hotplug component of torturing |
6632 | 6565 | until after init has spawned. |
|
6646 | 6579 | torture.verbose_sleep_duration= [KNL] |
6647 | 6580 | Duration of each verbose-printk() sleep in jiffies. |
6648 | 6581 |
|
6649 | | - tp720= [HW,PS2] |
6650 | | - |
6651 | 6582 | tpm_suspend_pcr=[HW,TPM] |
6652 | 6583 | Format: integer pcr id |
6653 | 6584 | Specify that at suspend time, the tpm driver |
|
7184 | 7115 | Try vdso32=0 if you encounter an error that says: |
7185 | 7116 | dl_main: Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed! |
7186 | 7117 |
|
7187 | | - vector= [IA-64,SMP] |
7188 | | - vector=percpu: enable percpu vector domain |
7189 | | - |
7190 | 7118 | video= [FB,EARLY] Frame buffer configuration |
7191 | 7119 | See Documentation/fb/modedb.rst. |
7192 | 7120 |
|
|
0 commit comments