diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 147 |
1 files changed, 72 insertions, 75 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 379931e74334..09c0ec100f61 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -30,6 +30,7 @@ the beginning of each description states the restrictions within which a | |||
30 | parameter is applicable: | 30 | parameter is applicable: |
31 | 31 | ||
32 | ACPI ACPI support is enabled. | 32 | ACPI ACPI support is enabled. |
33 | AGP AGP (Accelerated Graphics Port) is enabled. | ||
33 | ALSA ALSA sound support is enabled. | 34 | ALSA ALSA sound support is enabled. |
34 | APIC APIC support is enabled. | 35 | APIC APIC support is enabled. |
35 | APM Advanced Power Management support is enabled. | 36 | APM Advanced Power Management support is enabled. |
@@ -40,7 +41,6 @@ parameter is applicable: | |||
40 | EIDE EIDE/ATAPI support is enabled. | 41 | EIDE EIDE/ATAPI support is enabled. |
41 | FB The frame buffer device is enabled. | 42 | FB The frame buffer device is enabled. |
42 | HW Appropriate hardware is enabled. | 43 | HW Appropriate hardware is enabled. |
43 | IA-32 IA-32 aka i386 architecture is enabled. | ||
44 | IA-64 IA-64 architecture is enabled. | 44 | IA-64 IA-64 architecture is enabled. |
45 | IOSCHED More than one I/O scheduler is enabled. | 45 | IOSCHED More than one I/O scheduler is enabled. |
46 | IP_PNP IP DHCP, BOOTP, or RARP is enabled. | 46 | IP_PNP IP DHCP, BOOTP, or RARP is enabled. |
@@ -57,14 +57,14 @@ parameter is applicable: | |||
57 | MDA MDA console support is enabled. | 57 | MDA MDA console support is enabled. |
58 | MOUSE Appropriate mouse support is enabled. | 58 | MOUSE Appropriate mouse support is enabled. |
59 | MSI Message Signaled Interrupts (PCI). | 59 | MSI Message Signaled Interrupts (PCI). |
60 | MTD MTD support is enabled. | 60 | MTD MTD (Memory Technology Device) support is enabled. |
61 | NET Appropriate network support is enabled. | 61 | NET Appropriate network support is enabled. |
62 | NUMA NUMA support is enabled. | 62 | NUMA NUMA support is enabled. |
63 | GENERIC_TIME The generic timeofday code is enabled. | 63 | GENERIC_TIME The generic timeofday code is enabled. |
64 | NFS Appropriate NFS support is enabled. | 64 | NFS Appropriate NFS support is enabled. |
65 | OSS OSS sound support is enabled. | 65 | OSS OSS sound support is enabled. |
66 | PV_OPS A paravirtualized kernel | 66 | PV_OPS A paravirtualized kernel is enabled. |
67 | PARIDE The ParIDE subsystem is enabled. | 67 | PARIDE The ParIDE (parallel port IDE) subsystem is enabled. |
68 | PARISC The PA-RISC architecture is enabled. | 68 | PARISC The PA-RISC architecture is enabled. |
69 | PCI PCI bus support is enabled. | 69 | PCI PCI bus support is enabled. |
70 | PCMCIA The PCMCIA subsystem is enabled. | 70 | PCMCIA The PCMCIA subsystem is enabled. |
@@ -91,6 +91,7 @@ parameter is applicable: | |||
91 | VT Virtual terminal support is enabled. | 91 | VT Virtual terminal support is enabled. |
92 | WDT Watchdog support is enabled. | 92 | WDT Watchdog support is enabled. |
93 | XT IBM PC/XT MFM hard disk support is enabled. | 93 | XT IBM PC/XT MFM hard disk support is enabled. |
94 | X86-32 X86-32, aka i386 architecture is enabled. | ||
94 | X86-64 X86-64 architecture is enabled. | 95 | X86-64 X86-64 architecture is enabled. |
95 | More X86-64 boot options can be found in | 96 | More X86-64 boot options can be found in |
96 | Documentation/x86_64/boot-options.txt . | 97 | Documentation/x86_64/boot-options.txt . |
@@ -122,10 +123,6 @@ and is between 256 and 4096 characters. It is defined in the file | |||
122 | ./include/asm/setup.h as COMMAND_LINE_SIZE. | 123 | ./include/asm/setup.h as COMMAND_LINE_SIZE. |
123 | 124 | ||
124 | 125 | ||
125 | 53c7xx= [HW,SCSI] Amiga SCSI controllers | ||
126 | See header of drivers/scsi/53c7xx.c. | ||
127 | See also Documentation/scsi/ncr53c7xx.txt. | ||
128 | |||
129 | acpi= [HW,ACPI,X86-64,i386] | 126 | acpi= [HW,ACPI,X86-64,i386] |
130 | Advanced Configuration and Power Interface | 127 | Advanced Configuration and Power Interface |
131 | Format: { force | off | ht | strict | noirq } | 128 | Format: { force | off | ht | strict | noirq } |
@@ -224,11 +221,17 @@ and is between 256 and 4096 characters. It is defined in the file | |||
224 | 221 | ||
225 | acpi_fake_ecdt [HW,ACPI] Workaround failure due to BIOS lacking ECDT | 222 | acpi_fake_ecdt [HW,ACPI] Workaround failure due to BIOS lacking ECDT |
226 | 223 | ||
227 | acpi_pm_good [IA-32,X86-64] | 224 | acpi_pm_good [X86-32,X86-64] |
228 | Override the pmtimer bug detection: force the kernel | 225 | Override the pmtimer bug detection: force the kernel |
229 | to assume that this machine's pmtimer latches its value | 226 | to assume that this machine's pmtimer latches its value |
230 | and always returns good values. | 227 | and always returns good values. |
231 | 228 | ||
229 | agp= [AGP] | ||
230 | { off | try_unsupported } | ||
231 | off: disable AGP support | ||
232 | try_unsupported: try to drive unsupported chipsets | ||
233 | (may crash computer or cause data corruption) | ||
234 | |||
232 | enable_timer_pin_1 [i386,x86-64] | 235 | enable_timer_pin_1 [i386,x86-64] |
233 | Enable PIN 1 of APIC timer | 236 | Enable PIN 1 of APIC timer |
234 | Can be useful to work around chipset bugs | 237 | Can be useful to work around chipset bugs |
@@ -281,7 +284,8 @@ and is between 256 and 4096 characters. It is defined in the file | |||
281 | not play well with APC CPU idle - disable it if you have | 284 | not play well with APC CPU idle - disable it if you have |
282 | APC and your system crashes randomly. | 285 | APC and your system crashes randomly. |
283 | 286 | ||
284 | apic= [APIC,i386] Change the output verbosity whilst booting | 287 | apic= [APIC,i386] Advanced Programmable Interrupt Controller |
288 | Change the output verbosity whilst booting | ||
285 | Format: { quiet (default) | verbose | debug } | 289 | Format: { quiet (default) | verbose | debug } |
286 | Change the amount of debugging information output | 290 | Change the amount of debugging information output |
287 | when initialising the APIC and IO-APIC components. | 291 | when initialising the APIC and IO-APIC components. |
@@ -355,7 +359,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
355 | 359 | ||
356 | c101= [NET] Moxa C101 synchronous serial card | 360 | c101= [NET] Moxa C101 synchronous serial card |
357 | 361 | ||
358 | cachesize= [BUGS=IA-32] Override level 2 CPU cache size detection. | 362 | cachesize= [BUGS=X86-32] Override level 2 CPU cache size detection. |
359 | Sometimes CPU hardware bugs make them report the cache | 363 | Sometimes CPU hardware bugs make them report the cache |
360 | size incorrectly. The kernel will attempt work arounds | 364 | size incorrectly. The kernel will attempt work arounds |
361 | to fix known problems, but for some CPUs it is not | 365 | to fix known problems, but for some CPUs it is not |
@@ -374,7 +378,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
374 | Value can be changed at runtime via | 378 | Value can be changed at runtime via |
375 | /selinux/checkreqprot. | 379 | /selinux/checkreqprot. |
376 | 380 | ||
377 | clock= [BUGS=IA-32, HW] gettimeofday clocksource override. | 381 | clock= [BUGS=X86-32, HW] gettimeofday clocksource override. |
378 | [Deprecated] | 382 | [Deprecated] |
379 | Forces specified clocksource (if available) to be used | 383 | Forces specified clocksource (if available) to be used |
380 | when calculating gettimeofday(). If specified | 384 | when calculating gettimeofday(). If specified |
@@ -392,7 +396,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
392 | [ARM] imx_timer1,OSTS,netx_timer,mpu_timer2, | 396 | [ARM] imx_timer1,OSTS,netx_timer,mpu_timer2, |
393 | pxa_timer,timer3,32k_counter,timer0_1 | 397 | pxa_timer,timer3,32k_counter,timer0_1 |
394 | [AVR32] avr32 | 398 | [AVR32] avr32 |
395 | [IA-32] pit,hpet,tsc,vmi-timer; | 399 | [X86-32] pit,hpet,tsc,vmi-timer; |
396 | scx200_hrt on Geode; cyclone on IBM x440 | 400 | scx200_hrt on Geode; cyclone on IBM x440 |
397 | [MIPS] MIPS | 401 | [MIPS] MIPS |
398 | [PARISC] cr16 | 402 | [PARISC] cr16 |
@@ -412,7 +416,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
412 | over the 8254 in addition to over the IO-APIC. The | 416 | over the 8254 in addition to over the IO-APIC. The |
413 | kernel tries to set a sensible default. | 417 | kernel tries to set a sensible default. |
414 | 418 | ||
415 | hpet= [IA-32,HPET] option to disable HPET and use PIT. | 419 | hpet= [X86-32,HPET] option to disable HPET and use PIT. |
416 | Format: disable | 420 | Format: disable |
417 | 421 | ||
418 | com20020= [HW,NET] ARCnet - COM20020 chipset | 422 | com20020= [HW,NET] ARCnet - COM20020 chipset |
@@ -549,7 +553,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
549 | 553 | ||
550 | dtc3181e= [HW,SCSI] | 554 | dtc3181e= [HW,SCSI] |
551 | 555 | ||
552 | earlyprintk= [IA-32,X86-64,SH] | 556 | earlyprintk= [X86-32,X86-64,SH] |
553 | earlyprintk=vga | 557 | earlyprintk=vga |
554 | earlyprintk=serial[,ttySn[,baudrate]] | 558 | earlyprintk=serial[,ttySn[,baudrate]] |
555 | 559 | ||
@@ -587,7 +591,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
587 | eisa_irq_edge= [PARISC,HW] | 591 | eisa_irq_edge= [PARISC,HW] |
588 | See header of drivers/parisc/eisa.c. | 592 | See header of drivers/parisc/eisa.c. |
589 | 593 | ||
590 | elanfreq= [IA-32] | 594 | elanfreq= [X86-32] |
591 | See comment before function elanfreq_setup() in | 595 | See comment before function elanfreq_setup() in |
592 | arch/i386/kernel/cpu/cpufreq/elanfreq.c. | 596 | arch/i386/kernel/cpu/cpufreq/elanfreq.c. |
593 | 597 | ||
@@ -596,7 +600,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
596 | See Documentation/block/as-iosched.txt and | 600 | See Documentation/block/as-iosched.txt and |
597 | Documentation/block/deadline-iosched.txt for details. | 601 | Documentation/block/deadline-iosched.txt for details. |
598 | 602 | ||
599 | elfcorehdr= [IA-32, X86_64] | 603 | elfcorehdr= [X86-32, X86_64] |
600 | Specifies physical address of start of kernel core | 604 | Specifies physical address of start of kernel core |
601 | image elf header. Generally kexec loader will | 605 | image elf header. Generally kexec loader will |
602 | pass this option to capture kernel. | 606 | pass this option to capture kernel. |
@@ -678,7 +682,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
678 | hisax= [HW,ISDN] | 682 | hisax= [HW,ISDN] |
679 | See Documentation/isdn/README.HiSax. | 683 | See Documentation/isdn/README.HiSax. |
680 | 684 | ||
681 | hugepages= [HW,IA-32,IA-64] Maximal number of HugeTLB pages. | 685 | hugepages= [HW,X86-32,IA-64] Maximal number of HugeTLB pages. |
682 | 686 | ||
683 | i8042.direct [HW] Put keyboard port into non-translated mode | 687 | i8042.direct [HW] Put keyboard port into non-translated mode |
684 | i8042.dumbkbd [HW] Pretend that controller can only read data from | 688 | i8042.dumbkbd [HW] Pretend that controller can only read data from |
@@ -770,7 +774,8 @@ and is between 256 and 4096 characters. It is defined in the file | |||
770 | See Documentation/nfsroot.txt. | 774 | See Documentation/nfsroot.txt. |
771 | 775 | ||
772 | ip2= [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards | 776 | ip2= [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards |
773 | See comment before ip2_setup() in drivers/char/ip2.c. | 777 | See comment before ip2_setup() in |
778 | drivers/char/ip2/ip2base.c. | ||
774 | 779 | ||
775 | ips= [HW,SCSI] Adaptec / IBM ServeRAID controller | 780 | ips= [HW,SCSI] Adaptec / IBM ServeRAID controller |
776 | See header of drivers/scsi/ips.c. | 781 | See header of drivers/scsi/ips.c. |
@@ -819,7 +824,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
819 | js= [HW,JOY] Analog joystick | 824 | js= [HW,JOY] Analog joystick |
820 | See Documentation/input/joystick.txt. | 825 | See Documentation/input/joystick.txt. |
821 | 826 | ||
822 | kernelcore=nn[KMG] [KNL,IA-32,IA-64,PPC,X86-64] This parameter | 827 | kernelcore=nn[KMG] [KNL,X86-32,IA-64,PPC,X86-64] This parameter |
823 | specifies the amount of memory usable by the kernel | 828 | specifies the amount of memory usable by the kernel |
824 | for non-movable allocations. The requested amount is | 829 | for non-movable allocations. The requested amount is |
825 | spread evenly throughout all nodes in the system. The | 830 | spread evenly throughout all nodes in the system. The |
@@ -835,7 +840,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
835 | use the HighMem zone if it exists, and the Normal | 840 | use the HighMem zone if it exists, and the Normal |
836 | zone if it does not. | 841 | zone if it does not. |
837 | 842 | ||
838 | movablecore=nn[KMG] [KNL,IA-32,IA-64,PPC,X86-64] This parameter | 843 | movablecore=nn[KMG] [KNL,X86-32,IA-64,PPC,X86-64] This parameter |
839 | is similar to kernelcore except it specifies the | 844 | is similar to kernelcore except it specifies the |
840 | amount of memory used for migratable allocations. | 845 | amount of memory used for migratable allocations. |
841 | If both kernelcore and movablecore is specified, | 846 | If both kernelcore and movablecore is specified, |
@@ -847,28 +852,20 @@ and is between 256 and 4096 characters. It is defined in the file | |||
847 | 852 | ||
848 | keepinitrd [HW,ARM] | 853 | keepinitrd [HW,ARM] |
849 | 854 | ||
850 | kstack=N [IA-32,X86-64] Print N words from the kernel stack | 855 | kstack=N [X86-32,X86-64] Print N words from the kernel stack |
851 | in oops dumps. | 856 | in oops dumps. |
852 | 857 | ||
853 | l2cr= [PPC] | 858 | l2cr= [PPC] |
854 | 859 | ||
855 | lapic [IA-32,APIC] Enable the local APIC even if BIOS | 860 | lapic [X86-32,APIC] Enable the local APIC even if BIOS |
856 | disabled it. | 861 | disabled it. |
857 | 862 | ||
858 | lapic_timer_c2_ok [IA-32,x86-64,APIC] trust the local apic timer in | 863 | lapic_timer_c2_ok [X86-32,x86-64,APIC] trust the local apic timer in |
859 | C2 power state. | 864 | C2 power state. |
860 | 865 | ||
861 | lasi= [HW,SCSI] PARISC LASI driver for the 53c700 chip | 866 | lasi= [HW,SCSI] PARISC LASI driver for the 53c700 chip |
862 | Format: addr:<io>,irq:<irq> | 867 | Format: addr:<io>,irq:<irq> |
863 | 868 | ||
864 | legacy_serial.force [HW,IA-32,X86-64] | ||
865 | Probe for COM ports at legacy addresses even | ||
866 | if PNPBIOS or ACPI should describe them. This | ||
867 | is for working around firmware defects. | ||
868 | |||
869 | llsc*= [IA64] See function print_params() in | ||
870 | arch/ia64/sn/kernel/llsc4.c. | ||
871 | |||
872 | load_ramdisk= [RAM] List of ramdisks to load from floppy | 869 | load_ramdisk= [RAM] List of ramdisks to load from floppy |
873 | See Documentation/ramdisk.txt. | 870 | See Documentation/ramdisk.txt. |
874 | 871 | ||
@@ -974,11 +971,11 @@ and is between 256 and 4096 characters. It is defined in the file | |||
974 | [SCSI] Maximum number of LUNs received. | 971 | [SCSI] Maximum number of LUNs received. |
975 | Should be between 1 and 16384. | 972 | Should be between 1 and 16384. |
976 | 973 | ||
977 | mca-pentium [BUGS=IA-32] | 974 | mca-pentium [BUGS=X86-32] |
978 | 975 | ||
979 | mcatest= [IA-64] | 976 | mcatest= [IA-64] |
980 | 977 | ||
981 | mce [IA-32] Machine Check Exception | 978 | mce [X86-32] Machine Check Exception |
982 | 979 | ||
983 | md= [HW] RAID subsystems devices and level | 980 | md= [HW] RAID subsystems devices and level |
984 | See Documentation/md.txt. | 981 | See Documentation/md.txt. |
@@ -990,14 +987,14 @@ and is between 256 and 4096 characters. It is defined in the file | |||
990 | mem=nn[KMG] [KNL,BOOT] Force usage of a specific amount of memory | 987 | mem=nn[KMG] [KNL,BOOT] Force usage of a specific amount of memory |
991 | Amount of memory to be used when the kernel is not able | 988 | Amount of memory to be used when the kernel is not able |
992 | to see the whole system memory or for test. | 989 | to see the whole system memory or for test. |
993 | [IA-32] Use together with memmap= to avoid physical | 990 | [X86-32] Use together with memmap= to avoid physical |
994 | address space collisions. Without memmap= PCI devices | 991 | address space collisions. Without memmap= PCI devices |
995 | could be placed at addresses belonging to unused RAM. | 992 | could be placed at addresses belonging to unused RAM. |
996 | 993 | ||
997 | mem=nopentium [BUGS=IA-32] Disable usage of 4MB pages for kernel | 994 | mem=nopentium [BUGS=X86-32] Disable usage of 4MB pages for kernel |
998 | memory. | 995 | memory. |
999 | 996 | ||
1000 | memmap=exactmap [KNL,IA-32,X86_64] Enable setting of an exact | 997 | memmap=exactmap [KNL,X86-32,X86_64] Enable setting of an exact |
1001 | E820 memory map, as specified by the user. | 998 | E820 memory map, as specified by the user. |
1002 | Such memmap=exactmap lines can be constructed based on | 999 | Such memmap=exactmap lines can be constructed based on |
1003 | BIOS output or other requirements. See the memmap=nn@ss | 1000 | BIOS output or other requirements. See the memmap=nn@ss |
@@ -1041,7 +1038,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1041 | <name>,<region-number>[,<base>,<size>,<buswidth>,<altbuswidth>] | 1038 | <name>,<region-number>[,<base>,<size>,<buswidth>,<altbuswidth>] |
1042 | 1039 | ||
1043 | mtdparts= [MTD] | 1040 | mtdparts= [MTD] |
1044 | See drivers/mtd/cmdline.c. | 1041 | See drivers/mtd/cmdlinepart.c. |
1045 | 1042 | ||
1046 | mtouchusb.raw_coordinates= | 1043 | mtouchusb.raw_coordinates= |
1047 | [HW] Make the MicroTouch USB driver use raw coordinates | 1044 | [HW] Make the MicroTouch USB driver use raw coordinates |
@@ -1083,9 +1080,9 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1083 | [NFS] set the maximum lifetime for idmapper cache | 1080 | [NFS] set the maximum lifetime for idmapper cache |
1084 | entries. | 1081 | entries. |
1085 | 1082 | ||
1086 | nmi_watchdog= [KNL,BUGS=IA-32] Debugging features for SMP kernels | 1083 | nmi_watchdog= [KNL,BUGS=X86-32] Debugging features for SMP kernels |
1087 | 1084 | ||
1088 | no387 [BUGS=IA-32] Tells the kernel to use the 387 maths | 1085 | no387 [BUGS=X86-32] Tells the kernel to use the 387 maths |
1089 | emulation library even if a 387 maths coprocessor | 1086 | emulation library even if a 387 maths coprocessor |
1090 | is present. | 1087 | is present. |
1091 | 1088 | ||
@@ -1116,17 +1113,17 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1116 | 1113 | ||
1117 | noexec [IA-64] | 1114 | noexec [IA-64] |
1118 | 1115 | ||
1119 | noexec [IA-32,X86-64] | 1116 | noexec [X86-32,X86-64] |
1120 | noexec=on: enable non-executable mappings (default) | 1117 | noexec=on: enable non-executable mappings (default) |
1121 | noexec=off: disable nn-executable mappings | 1118 | noexec=off: disable nn-executable mappings |
1122 | 1119 | ||
1123 | nofxsr [BUGS=IA-32] Disables x86 floating point extended | 1120 | nofxsr [BUGS=X86-32] Disables x86 floating point extended |
1124 | register save and restore. The kernel will only save | 1121 | register save and restore. The kernel will only save |
1125 | legacy floating-point registers on task switch. | 1122 | legacy floating-point registers on task switch. |
1126 | 1123 | ||
1127 | nohlt [BUGS=ARM] | 1124 | nohlt [BUGS=ARM] |
1128 | 1125 | ||
1129 | no-hlt [BUGS=IA-32] Tells the kernel that the hlt | 1126 | no-hlt [BUGS=X86-32] Tells the kernel that the hlt |
1130 | instruction doesn't work correctly and not to | 1127 | instruction doesn't work correctly and not to |
1131 | use it. | 1128 | use it. |
1132 | 1129 | ||
@@ -1141,12 +1138,12 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1141 | Valid arguments: on, off | 1138 | Valid arguments: on, off |
1142 | Default: on | 1139 | Default: on |
1143 | 1140 | ||
1144 | noirqbalance [IA-32,SMP,KNL] Disable kernel irq balancing | 1141 | noirqbalance [X86-32,SMP,KNL] Disable kernel irq balancing |
1145 | 1142 | ||
1146 | noirqdebug [IA-32] Disables the code which attempts to detect and | 1143 | noirqdebug [X86-32] Disables the code which attempts to detect and |
1147 | disable unhandled interrupt sources. | 1144 | disable unhandled interrupt sources. |
1148 | 1145 | ||
1149 | no_timer_check [IA-32,X86_64,APIC] Disables the code which tests for | 1146 | no_timer_check [X86-32,X86_64,APIC] Disables the code which tests for |
1150 | broken timer IRQ sources. | 1147 | broken timer IRQ sources. |
1151 | 1148 | ||
1152 | noisapnp [ISAPNP] Disables ISA PnP code. | 1149 | noisapnp [ISAPNP] Disables ISA PnP code. |
@@ -1158,20 +1155,20 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1158 | 1155 | ||
1159 | nojitter [IA64] Disables jitter checking for ITC timers. | 1156 | nojitter [IA64] Disables jitter checking for ITC timers. |
1160 | 1157 | ||
1161 | nolapic [IA-32,APIC] Do not enable or use the local APIC. | 1158 | nolapic [X86-32,APIC] Do not enable or use the local APIC. |
1162 | 1159 | ||
1163 | nolapic_timer [IA-32,APIC] Do not use the local APIC timer. | 1160 | nolapic_timer [X86-32,APIC] Do not use the local APIC timer. |
1164 | 1161 | ||
1165 | noltlbs [PPC] Do not use large page/tlb entries for kernel | 1162 | noltlbs [PPC] Do not use large page/tlb entries for kernel |
1166 | lowmem mapping on PPC40x. | 1163 | lowmem mapping on PPC40x. |
1167 | 1164 | ||
1168 | nomca [IA-64] Disable machine check abort handling | 1165 | nomca [IA-64] Disable machine check abort handling |
1169 | 1166 | ||
1170 | nomce [IA-32] Machine Check Exception | 1167 | nomce [X86-32] Machine Check Exception |
1171 | 1168 | ||
1172 | noreplace-paravirt [IA-32,PV_OPS] Don't patch paravirt_ops | 1169 | noreplace-paravirt [X86-32,PV_OPS] Don't patch paravirt_ops |
1173 | 1170 | ||
1174 | noreplace-smp [IA-32,SMP] Don't replace SMP instructions | 1171 | noreplace-smp [X86-32,SMP] Don't replace SMP instructions |
1175 | with UP alternatives | 1172 | with UP alternatives |
1176 | 1173 | ||
1177 | noresidual [PPC] Don't use residual data on PReP machines. | 1174 | noresidual [PPC] Don't use residual data on PReP machines. |
@@ -1185,7 +1182,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1185 | 1182 | ||
1186 | nosbagart [IA-64] | 1183 | nosbagart [IA-64] |
1187 | 1184 | ||
1188 | nosep [BUGS=IA-32] Disables x86 SYSENTER/SYSEXIT support. | 1185 | nosep [BUGS=X86-32] Disables x86 SYSENTER/SYSEXIT support. |
1189 | 1186 | ||
1190 | nosmp [SMP] Tells an SMP kernel to act as a UP kernel. | 1187 | nosmp [SMP] Tells an SMP kernel to act as a UP kernel. |
1191 | 1188 | ||
@@ -1193,7 +1190,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1193 | 1190 | ||
1194 | nosync [HW,M68K] Disables sync negotiation for all devices. | 1191 | nosync [HW,M68K] Disables sync negotiation for all devices. |
1195 | 1192 | ||
1196 | notsc [BUGS=IA-32] Disable Time Stamp Counter | 1193 | notsc [BUGS=X86-32] Disable Time Stamp Counter |
1197 | 1194 | ||
1198 | nousb [USB] Disable the USB subsystem | 1195 | nousb [USB] Disable the USB subsystem |
1199 | 1196 | ||
@@ -1266,28 +1263,28 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1266 | See also Documentation/paride.txt. | 1263 | See also Documentation/paride.txt. |
1267 | 1264 | ||
1268 | pci=option[,option...] [PCI] various PCI subsystem options: | 1265 | pci=option[,option...] [PCI] various PCI subsystem options: |
1269 | off [IA-32] don't probe for the PCI bus | 1266 | off [X86-32] don't probe for the PCI bus |
1270 | bios [IA-32] force use of PCI BIOS, don't access | 1267 | bios [X86-32] force use of PCI BIOS, don't access |
1271 | the hardware directly. Use this if your machine | 1268 | the hardware directly. Use this if your machine |
1272 | has a non-standard PCI host bridge. | 1269 | has a non-standard PCI host bridge. |
1273 | nobios [IA-32] disallow use of PCI BIOS, only direct | 1270 | nobios [X86-32] disallow use of PCI BIOS, only direct |
1274 | hardware access methods are allowed. Use this | 1271 | hardware access methods are allowed. Use this |
1275 | if you experience crashes upon bootup and you | 1272 | if you experience crashes upon bootup and you |
1276 | suspect they are caused by the BIOS. | 1273 | suspect they are caused by the BIOS. |
1277 | conf1 [IA-32] Force use of PCI Configuration | 1274 | conf1 [X86-32] Force use of PCI Configuration |
1278 | Mechanism 1. | 1275 | Mechanism 1. |
1279 | conf2 [IA-32] Force use of PCI Configuration | 1276 | conf2 [X86-32] Force use of PCI Configuration |
1280 | Mechanism 2. | 1277 | Mechanism 2. |
1281 | nommconf [IA-32,X86_64] Disable use of MMCONFIG for PCI | 1278 | nommconf [X86-32,X86_64] Disable use of MMCONFIG for PCI |
1282 | Configuration | 1279 | Configuration |
1283 | nomsi [MSI] If the PCI_MSI kernel config parameter is | 1280 | nomsi [MSI] If the PCI_MSI kernel config parameter is |
1284 | enabled, this kernel boot option can be used to | 1281 | enabled, this kernel boot option can be used to |
1285 | disable the use of MSI interrupts system-wide. | 1282 | disable the use of MSI interrupts system-wide. |
1286 | nosort [IA-32] Don't sort PCI devices according to | 1283 | nosort [X86-32] Don't sort PCI devices according to |
1287 | order given by the PCI BIOS. This sorting is | 1284 | order given by the PCI BIOS. This sorting is |
1288 | done to get a device order compatible with | 1285 | done to get a device order compatible with |
1289 | older kernels. | 1286 | older kernels. |
1290 | biosirq [IA-32] Use PCI BIOS calls to get the interrupt | 1287 | biosirq [X86-32] Use PCI BIOS calls to get the interrupt |
1291 | routing table. These calls are known to be buggy | 1288 | routing table. These calls are known to be buggy |
1292 | on several machines and they hang the machine | 1289 | on several machines and they hang the machine |
1293 | when used, but on other computers it's the only | 1290 | when used, but on other computers it's the only |
@@ -1295,32 +1292,32 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1295 | this option if the kernel is unable to allocate | 1292 | this option if the kernel is unable to allocate |
1296 | IRQs or discover secondary PCI buses on your | 1293 | IRQs or discover secondary PCI buses on your |
1297 | motherboard. | 1294 | motherboard. |
1298 | rom [IA-32] Assign address space to expansion ROMs. | 1295 | rom [X86-32] Assign address space to expansion ROMs. |
1299 | Use with caution as certain devices share | 1296 | Use with caution as certain devices share |
1300 | address decoders between ROMs and other | 1297 | address decoders between ROMs and other |
1301 | resources. | 1298 | resources. |
1302 | irqmask=0xMMMM [IA-32] Set a bit mask of IRQs allowed to be | 1299 | irqmask=0xMMMM [X86-32] Set a bit mask of IRQs allowed to be |
1303 | assigned automatically to PCI devices. You can | 1300 | assigned automatically to PCI devices. You can |
1304 | make the kernel exclude IRQs of your ISA cards | 1301 | make the kernel exclude IRQs of your ISA cards |
1305 | this way. | 1302 | this way. |
1306 | pirqaddr=0xAAAAA [IA-32] Specify the physical address | 1303 | pirqaddr=0xAAAAA [X86-32] Specify the physical address |
1307 | of the PIRQ table (normally generated | 1304 | of the PIRQ table (normally generated |
1308 | by the BIOS) if it is outside the | 1305 | by the BIOS) if it is outside the |
1309 | F0000h-100000h range. | 1306 | F0000h-100000h range. |
1310 | lastbus=N [IA-32] Scan all buses thru bus #N. Can be | 1307 | lastbus=N [X86-32] Scan all buses thru bus #N. Can be |
1311 | useful if the kernel is unable to find your | 1308 | useful if the kernel is unable to find your |
1312 | secondary buses and you want to tell it | 1309 | secondary buses and you want to tell it |
1313 | explicitly which ones they are. | 1310 | explicitly which ones they are. |
1314 | assign-busses [IA-32] Always assign all PCI bus | 1311 | assign-busses [X86-32] Always assign all PCI bus |
1315 | numbers ourselves, overriding | 1312 | numbers ourselves, overriding |
1316 | whatever the firmware may have done. | 1313 | whatever the firmware may have done. |
1317 | usepirqmask [IA-32] Honor the possible IRQ mask stored | 1314 | usepirqmask [X86-32] Honor the possible IRQ mask stored |
1318 | in the BIOS $PIR table. This is needed on | 1315 | in the BIOS $PIR table. This is needed on |
1319 | some systems with broken BIOSes, notably | 1316 | some systems with broken BIOSes, notably |
1320 | some HP Pavilion N5400 and Omnibook XE3 | 1317 | some HP Pavilion N5400 and Omnibook XE3 |
1321 | notebooks. This will have no effect if ACPI | 1318 | notebooks. This will have no effect if ACPI |
1322 | IRQ routing is enabled. | 1319 | IRQ routing is enabled. |
1323 | noacpi [IA-32] Do not use ACPI for IRQ routing | 1320 | noacpi [X86-32] Do not use ACPI for IRQ routing |
1324 | or for PCI scanning. | 1321 | or for PCI scanning. |
1325 | routeirq Do IRQ routing for all PCI devices. | 1322 | routeirq Do IRQ routing for all PCI devices. |
1326 | This is normally done in pci_enable_device(), | 1323 | This is normally done in pci_enable_device(), |
@@ -1469,13 +1466,13 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1469 | Run specified binary instead of /init from the ramdisk, | 1466 | Run specified binary instead of /init from the ramdisk, |
1470 | used for early userspace startup. See initrd. | 1467 | used for early userspace startup. See initrd. |
1471 | 1468 | ||
1472 | reboot= [BUGS=IA-32,BUGS=ARM,BUGS=IA-64] Rebooting mode | 1469 | reboot= [BUGS=X86-32,BUGS=ARM,BUGS=IA-64] Rebooting mode |
1473 | Format: <reboot_mode>[,<reboot_mode2>[,...]] | 1470 | Format: <reboot_mode>[,<reboot_mode2>[,...]] |
1474 | See arch/*/kernel/reboot.c or arch/*/kernel/process.c | 1471 | See arch/*/kernel/reboot.c or arch/*/kernel/process.c |
1475 | 1472 | ||
1476 | reserve= [KNL,BUGS] Force the kernel to ignore some iomem area | 1473 | reserve= [KNL,BUGS] Force the kernel to ignore some iomem area |
1477 | 1474 | ||
1478 | reservetop= [IA-32] | 1475 | reservetop= [X86-32] |
1479 | Format: nn[KMG] | 1476 | Format: nn[KMG] |
1480 | Reserves a hole at the top of the kernel virtual | 1477 | Reserves a hole at the top of the kernel virtual |
1481 | address space. | 1478 | address space. |
@@ -1566,7 +1563,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1566 | Value can be changed at runtime via | 1563 | Value can be changed at runtime via |
1567 | /selinux/compat_net. | 1564 | /selinux/compat_net. |
1568 | 1565 | ||
1569 | serialnumber [BUGS=IA-32] | 1566 | serialnumber [BUGS=X86-32] |
1570 | 1567 | ||
1571 | sg_def_reserved_size= [SCSI] | 1568 | sg_def_reserved_size= [SCSI] |
1572 | 1569 | ||
@@ -1619,7 +1616,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1619 | smart2= [HW] | 1616 | smart2= [HW] |
1620 | Format: <io1>[,<io2>[,...,<io8>]] | 1617 | Format: <io1>[,<io2>[,...,<io8>]] |
1621 | 1618 | ||
1622 | smp-alt-once [IA-32,SMP] On a hotplug CPU system, only | 1619 | smp-alt-once [X86-32,SMP] On a hotplug CPU system, only |
1623 | attempt to substitute SMP alternatives once at boot. | 1620 | attempt to substitute SMP alternatives once at boot. |
1624 | 1621 | ||
1625 | smsc-ircc2.nopnp [HW] Don't use PNP to discover SMC devices | 1622 | smsc-ircc2.nopnp [HW] Don't use PNP to discover SMC devices |
@@ -1884,7 +1881,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1884 | usbhid.mousepoll= | 1881 | usbhid.mousepoll= |
1885 | [USBHID] The interval which mice are to be polled at. | 1882 | [USBHID] The interval which mice are to be polled at. |
1886 | 1883 | ||
1887 | vdso= [IA-32,SH,x86-64] | 1884 | vdso= [X86-32,SH,x86-64] |
1888 | vdso=2: enable compat VDSO (default with COMPAT_VDSO) | 1885 | vdso=2: enable compat VDSO (default with COMPAT_VDSO) |
1889 | vdso=1: enable VDSO (default) | 1886 | vdso=1: enable VDSO (default) |
1890 | vdso=0: disable VDSO mapping | 1887 | vdso=0: disable VDSO mapping |
@@ -1895,7 +1892,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1895 | video= [FB] Frame buffer configuration | 1892 | video= [FB] Frame buffer configuration |
1896 | See Documentation/fb/modedb.txt. | 1893 | See Documentation/fb/modedb.txt. |
1897 | 1894 | ||
1898 | vga= [BOOT,IA-32] Select a particular video mode | 1895 | vga= [BOOT,X86-32] Select a particular video mode |
1899 | See Documentation/i386/boot.txt and | 1896 | See Documentation/i386/boot.txt and |
1900 | Documentation/svga.txt. | 1897 | Documentation/svga.txt. |
1901 | Use vga=ask for menu. | 1898 | Use vga=ask for menu. |
@@ -1927,7 +1924,7 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1927 | See header of drivers/scsi/wd7000.c. | 1924 | See header of drivers/scsi/wd7000.c. |
1928 | 1925 | ||
1929 | wdt= [WDT] Watchdog | 1926 | wdt= [WDT] Watchdog |
1930 | See Documentation/watchdog/watchdog.txt. | 1927 | See Documentation/watchdog/wdt.txt. |
1931 | 1928 | ||
1932 | xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks. | 1929 | xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks. |
1933 | xd_geo= See header of drivers/block/xd.c. | 1930 | xd_geo= See header of drivers/block/xd.c. |