|
631 | 631 | Defaults to zero when built as a module and to |
632 | 632 | 10 seconds when built into the kernel. |
633 | 633 |
|
634 | | - clearcpuid=BITNUM[,BITNUM...] [X86] |
| 634 | + clearcpuid=X[,X...] [X86] |
635 | 635 | Disable CPUID feature X for the kernel. See |
636 | 636 | arch/x86/include/asm/cpufeatures.h for the valid bit |
637 | | - numbers. Note the Linux specific bits are not necessarily |
638 | | - stable over kernel options, but the vendor specific |
| 637 | + numbers X. Note the Linux-specific bits are not necessarily |
| 638 | + stable over kernel options, but the vendor-specific |
639 | 639 | ones should be. |
| 640 | + X can also be a string as appearing in the flags: line |
| 641 | + in /proc/cpuinfo which does not have the above |
| 642 | + instability issue. However, not all features have names |
| 643 | + in /proc/cpuinfo. |
| 644 | + Note that using this option will taint your kernel. |
640 | 645 | Also note that user programs calling CPUID directly |
641 | 646 | or using the feature without checking anything |
642 | 647 | will still see it. This just prevents it from |
|
3478 | 3483 |
|
3479 | 3484 | nocache [ARM] |
3480 | 3485 |
|
3481 | | - noclflush [BUGS=X86] Don't use the CLFLUSH instruction |
3482 | | - |
3483 | 3486 | delayacct [KNL] Enable per-task delay accounting |
3484 | 3487 |
|
3485 | 3488 | nodsp [SH] Disable hardware DSP at boot time. |
|
3490 | 3493 |
|
3491 | 3494 | noexec [IA-64] |
3492 | 3495 |
|
3493 | | - noexec [X86] |
3494 | | - On X86-32 available only on PAE configured kernels. |
3495 | | - noexec=on: enable non-executable mappings (default) |
3496 | | - noexec=off: disable non-executable mappings |
3497 | | - |
3498 | | - nosmap [X86,PPC] |
| 3496 | + nosmap [PPC] |
3499 | 3497 | Disable SMAP (Supervisor Mode Access Prevention) |
3500 | 3498 | even if it is supported by processor. |
3501 | 3499 |
|
3502 | | - nosmep [X86,PPC64s] |
| 3500 | + nosmep [PPC64s] |
3503 | 3501 | Disable SMEP (Supervisor Mode Execution Prevention) |
3504 | 3502 | even if it is supported by processor. |
3505 | 3503 |
|
|
3699 | 3697 |
|
3700 | 3698 | nosbagart [IA-64] |
3701 | 3699 |
|
3702 | | - nosep [BUGS=X86-32] Disables x86 SYSENTER/SYSEXIT support. |
3703 | | - |
3704 | 3700 | nosgx [X86-64,SGX] Disables Intel SGX kernel support. |
3705 | 3701 |
|
3706 | 3702 | nosmp [SMP] Tells an SMP kernel to act as a UP kernel, |
|
0 commit comments