diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 77 |
1 files changed, 70 insertions, 7 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index a482fde09bbb..84370363da80 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -452,6 +452,11 @@ running once the system is up. | |||
452 | 452 | ||
453 | eata= [HW,SCSI] | 453 | eata= [HW,SCSI] |
454 | 454 | ||
455 | ec_intr= [HW,ACPI] ACPI Embedded Controller interrupt mode | ||
456 | Format: <int> | ||
457 | 0: polling mode | ||
458 | non-0: interrupt mode (default) | ||
459 | |||
455 | eda= [HW,PS2] | 460 | eda= [HW,PS2] |
456 | 461 | ||
457 | edb= [HW,PS2] | 462 | edb= [HW,PS2] |
@@ -471,14 +476,15 @@ running once the system is up. | |||
471 | arch/i386/kernel/cpu/cpufreq/elanfreq.c. | 476 | arch/i386/kernel/cpu/cpufreq/elanfreq.c. |
472 | 477 | ||
473 | elevator= [IOSCHED] | 478 | elevator= [IOSCHED] |
474 | Format: {"as" | "cfq" | "deadline" | "noop"} | 479 | Format: {"anticipatory" | "cfq" | "deadline" | "noop"} |
475 | See Documentation/block/as-iosched.txt and | 480 | See Documentation/block/as-iosched.txt and |
476 | Documentation/block/deadline-iosched.txt for details. | 481 | Documentation/block/deadline-iosched.txt for details. |
477 | 482 | ||
478 | elfcorehdr= [IA-32] | 483 | elfcorehdr= [IA-32, X86_64] |
479 | Specifies physical address of start of kernel core | 484 | Specifies physical address of start of kernel core |
480 | image elf header. | 485 | image elf header. Generally kexec loader will |
481 | See Documentation/kdump.txt for details. | 486 | pass this option to capture kernel. |
487 | See Documentation/kdump/kdump.txt for details. | ||
482 | 488 | ||
483 | enforcing [SELINUX] Set initial enforcing status. | 489 | enforcing [SELINUX] Set initial enforcing status. |
484 | Format: {"0" | "1"} | 490 | Format: {"0" | "1"} |
@@ -711,9 +717,17 @@ running once the system is up. | |||
711 | load_ramdisk= [RAM] List of ramdisks to load from floppy | 717 | load_ramdisk= [RAM] List of ramdisks to load from floppy |
712 | See Documentation/ramdisk.txt. | 718 | See Documentation/ramdisk.txt. |
713 | 719 | ||
714 | lockd.udpport= [NFS] | 720 | lockd.nlm_grace_period=P [NFS] Assign grace period. |
721 | Format: <integer> | ||
722 | |||
723 | lockd.nlm_tcpport=N [NFS] Assign TCP port. | ||
724 | Format: <integer> | ||
715 | 725 | ||
716 | lockd.tcpport= [NFS] | 726 | lockd.nlm_timeout=T [NFS] Assign timeout value. |
727 | Format: <integer> | ||
728 | |||
729 | lockd.nlm_udpport=M [NFS] Assign UDP port. | ||
730 | Format: <integer> | ||
717 | 731 | ||
718 | logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver | 732 | logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver |
719 | Format: <irq> | 733 | Format: <irq> |
@@ -832,7 +846,7 @@ running once the system is up. | |||
832 | mem=nopentium [BUGS=IA-32] Disable usage of 4MB pages for kernel | 846 | mem=nopentium [BUGS=IA-32] Disable usage of 4MB pages for kernel |
833 | memory. | 847 | memory. |
834 | 848 | ||
835 | memmap=exactmap [KNL,IA-32] Enable setting of an exact | 849 | memmap=exactmap [KNL,IA-32,X86_64] Enable setting of an exact |
836 | E820 memory map, as specified by the user. | 850 | E820 memory map, as specified by the user. |
837 | Such memmap=exactmap lines can be constructed based on | 851 | Such memmap=exactmap lines can be constructed based on |
838 | BIOS output or other requirements. See the memmap=nn@ss | 852 | BIOS output or other requirements. See the memmap=nn@ss |
@@ -855,6 +869,49 @@ running once the system is up. | |||
855 | 869 | ||
856 | mga= [HW,DRM] | 870 | mga= [HW,DRM] |
857 | 871 | ||
872 | migration_cost= | ||
873 | [KNL,SMP] debug: override scheduler migration costs | ||
874 | Format: <level-1-usecs>,<level-2-usecs>,... | ||
875 | This debugging option can be used to override the | ||
876 | default scheduler migration cost matrix. The numbers | ||
877 | are indexed by 'CPU domain distance'. | ||
878 | E.g. migration_cost=1000,2000,3000 on an SMT NUMA | ||
879 | box will set up an intra-core migration cost of | ||
880 | 1 msec, an inter-core migration cost of 2 msecs, | ||
881 | and an inter-node migration cost of 3 msecs. | ||
882 | |||
883 | WARNING: using the wrong values here can break | ||
884 | scheduler performance, so it's only for scheduler | ||
885 | development purposes, not production environments. | ||
886 | |||
887 | migration_debug= | ||
888 | [KNL,SMP] migration cost auto-detect verbosity | ||
889 | Format=<0|1|2> | ||
890 | If a system's migration matrix reported at bootup | ||
891 | seems erroneous then this option can be used to | ||
892 | increase verbosity of the detection process. | ||
893 | We default to 0 (no extra messages), 1 will print | ||
894 | some more information, and 2 will be really | ||
895 | verbose (probably only useful if you also have a | ||
896 | serial console attached to the system). | ||
897 | |||
898 | migration_factor= | ||
899 | [KNL,SMP] multiply/divide migration costs by a factor | ||
900 | Format=<percent> | ||
901 | This debug option can be used to proportionally | ||
902 | increase or decrease the auto-detected migration | ||
903 | costs for all entries of the migration matrix. | ||
904 | E.g. migration_factor=150 will increase migration | ||
905 | costs by 50%. (and thus the scheduler will be less | ||
906 | eager migrating cache-hot tasks) | ||
907 | migration_factor=80 will decrease migration costs | ||
908 | by 20%. (thus the scheduler will be more eager to | ||
909 | migrate tasks) | ||
910 | |||
911 | WARNING: using the wrong values here can break | ||
912 | scheduler performance, so it's only for scheduler | ||
913 | development purposes, not production environments. | ||
914 | |||
858 | mousedev.tap_time= | 915 | mousedev.tap_time= |
859 | [MOUSE] Maximum time between finger touching and | 916 | [MOUSE] Maximum time between finger touching and |
860 | leaving touchpad surface for touch to be considered | 917 | leaving touchpad surface for touch to be considered |
@@ -998,6 +1055,8 @@ running once the system is up. | |||
998 | 1055 | ||
999 | nowb [ARM] | 1056 | nowb [ARM] |
1000 | 1057 | ||
1058 | nr_uarts= [SERIAL] maximum number of UARTs to be registered. | ||
1059 | |||
1001 | opl3= [HW,OSS] | 1060 | opl3= [HW,OSS] |
1002 | Format: <io> | 1061 | Format: <io> |
1003 | 1062 | ||
@@ -1176,6 +1235,10 @@ running once the system is up. | |||
1176 | Limit processor to maximum C-state | 1235 | Limit processor to maximum C-state |
1177 | max_cstate=9 overrides any DMI blacklist limit. | 1236 | max_cstate=9 overrides any DMI blacklist limit. |
1178 | 1237 | ||
1238 | processor.nocst [HW,ACPI] | ||
1239 | Ignore the _CST method to determine C-states, | ||
1240 | instead using the legacy FADT method | ||
1241 | |||
1179 | prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk | 1242 | prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk |
1180 | before loading. | 1243 | before loading. |
1181 | See Documentation/ramdisk.txt. | 1244 | See Documentation/ramdisk.txt. |