diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 93 |
1 files changed, 86 insertions, 7 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 5dffcfefc3c..84370363da8 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"} |
@@ -633,6 +639,14 @@ running once the system is up. | |||
633 | inport.irq= [HW] Inport (ATI XL and Microsoft) busmouse driver | 639 | inport.irq= [HW] Inport (ATI XL and Microsoft) busmouse driver |
634 | Format: <irq> | 640 | Format: <irq> |
635 | 641 | ||
642 | combined_mode= [HW] control which driver uses IDE ports in combined | ||
643 | mode: legacy IDE driver, libata, or both | ||
644 | (in the libata case, libata.atapi_enabled=1 may be | ||
645 | useful as well). Note that using the ide or libata | ||
646 | options may affect your device naming (e.g. by | ||
647 | changing hdc to sdb). | ||
648 | Format: combined (default), ide, or libata | ||
649 | |||
636 | inttest= [IA64] | 650 | inttest= [IA64] |
637 | 651 | ||
638 | io7= [HW] IO7 for Marvel based alpha systems | 652 | io7= [HW] IO7 for Marvel based alpha systems |
@@ -703,9 +717,17 @@ running once the system is up. | |||
703 | load_ramdisk= [RAM] List of ramdisks to load from floppy | 717 | load_ramdisk= [RAM] List of ramdisks to load from floppy |
704 | See Documentation/ramdisk.txt. | 718 | See Documentation/ramdisk.txt. |
705 | 719 | ||
706 | 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> | ||
725 | |||
726 | lockd.nlm_timeout=T [NFS] Assign timeout value. | ||
727 | Format: <integer> | ||
707 | 728 | ||
708 | lockd.tcpport= [NFS] | 729 | lockd.nlm_udpport=M [NFS] Assign UDP port. |
730 | Format: <integer> | ||
709 | 731 | ||
710 | logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver | 732 | logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver |
711 | Format: <irq> | 733 | Format: <irq> |
@@ -824,7 +846,7 @@ running once the system is up. | |||
824 | 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 |
825 | memory. | 847 | memory. |
826 | 848 | ||
827 | memmap=exactmap [KNL,IA-32] Enable setting of an exact | 849 | memmap=exactmap [KNL,IA-32,X86_64] Enable setting of an exact |
828 | E820 memory map, as specified by the user. | 850 | E820 memory map, as specified by the user. |
829 | Such memmap=exactmap lines can be constructed based on | 851 | Such memmap=exactmap lines can be constructed based on |
830 | BIOS output or other requirements. See the memmap=nn@ss | 852 | BIOS output or other requirements. See the memmap=nn@ss |
@@ -847,6 +869,49 @@ running once the system is up. | |||
847 | 869 | ||
848 | mga= [HW,DRM] | 870 | mga= [HW,DRM] |
849 | 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 | |||
850 | mousedev.tap_time= | 915 | mousedev.tap_time= |
851 | [MOUSE] Maximum time between finger touching and | 916 | [MOUSE] Maximum time between finger touching and |
852 | leaving touchpad surface for touch to be considered | 917 | leaving touchpad surface for touch to be considered |
@@ -902,6 +967,14 @@ running once the system is up. | |||
902 | nfsroot= [NFS] nfs root filesystem for disk-less boxes. | 967 | nfsroot= [NFS] nfs root filesystem for disk-less boxes. |
903 | See Documentation/nfsroot.txt. | 968 | See Documentation/nfsroot.txt. |
904 | 969 | ||
970 | nfs.callback_tcpport= | ||
971 | [NFS] set the TCP port on which the NFSv4 callback | ||
972 | channel should listen. | ||
973 | |||
974 | nfs.idmap_cache_timeout= | ||
975 | [NFS] set the maximum lifetime for idmapper cache | ||
976 | entries. | ||
977 | |||
905 | nmi_watchdog= [KNL,BUGS=IA-32] Debugging features for SMP kernels | 978 | nmi_watchdog= [KNL,BUGS=IA-32] Debugging features for SMP kernels |
906 | 979 | ||
907 | no387 [BUGS=IA-32] Tells the kernel to use the 387 maths | 980 | no387 [BUGS=IA-32] Tells the kernel to use the 387 maths |
@@ -982,6 +1055,8 @@ running once the system is up. | |||
982 | 1055 | ||
983 | nowb [ARM] | 1056 | nowb [ARM] |
984 | 1057 | ||
1058 | nr_uarts= [SERIAL] maximum number of UARTs to be registered. | ||
1059 | |||
985 | opl3= [HW,OSS] | 1060 | opl3= [HW,OSS] |
986 | Format: <io> | 1061 | Format: <io> |
987 | 1062 | ||
@@ -1160,6 +1235,10 @@ running once the system is up. | |||
1160 | Limit processor to maximum C-state | 1235 | Limit processor to maximum C-state |
1161 | max_cstate=9 overrides any DMI blacklist limit. | 1236 | max_cstate=9 overrides any DMI blacklist limit. |
1162 | 1237 | ||
1238 | processor.nocst [HW,ACPI] | ||
1239 | Ignore the _CST method to determine C-states, | ||
1240 | instead using the legacy FADT method | ||
1241 | |||
1163 | 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 |
1164 | before loading. | 1243 | before loading. |
1165 | See Documentation/ramdisk.txt. | 1244 | See Documentation/ramdisk.txt. |