aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt335
1 files changed, 40 insertions, 295 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 0afdd284d656..2c85c0692b01 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -73,7 +73,6 @@ parameter is applicable:
73 MTD MTD (Memory Technology Device) support is enabled. 73 MTD MTD (Memory Technology Device) support is enabled.
74 NET Appropriate network support is enabled. 74 NET Appropriate network support is enabled.
75 NUMA NUMA support is enabled. 75 NUMA NUMA support is enabled.
76 GENERIC_TIME The generic timeofday code is enabled.
77 NFS Appropriate NFS support is enabled. 76 NFS Appropriate NFS support is enabled.
78 OSS OSS sound support is enabled. 77 OSS OSS sound support is enabled.
79 PV_OPS A paravirtualized kernel is enabled. 78 PV_OPS A paravirtualized kernel is enabled.
@@ -89,10 +88,11 @@ parameter is applicable:
89 RAM RAM disk support is enabled. 88 RAM RAM disk support is enabled.
90 S390 S390 architecture is enabled. 89 S390 S390 architecture is enabled.
91 SCSI Appropriate SCSI support is enabled. 90 SCSI Appropriate SCSI support is enabled.
92 A lot of drivers has their options described inside of 91 A lot of drivers have their options described inside
93 Documentation/scsi/. 92 the Documentation/scsi/ sub-directory.
94 SECURITY Different security models are enabled. 93 SECURITY Different security models are enabled.
95 SELINUX SELinux support is enabled. 94 SELINUX SELinux support is enabled.
95 APPARMOR AppArmor support is enabled.
96 SERIAL Serial support is enabled. 96 SERIAL Serial support is enabled.
97 SH SuperH architecture is enabled. 97 SH SuperH architecture is enabled.
98 SMP The kernel is an SMP kernel. 98 SMP The kernel is an SMP kernel.
@@ -115,6 +115,7 @@ parameter is applicable:
115 More X86-64 boot options can be found in 115 More X86-64 boot options can be found in
116 Documentation/x86/x86_64/boot-options.txt . 116 Documentation/x86/x86_64/boot-options.txt .
117 X86 Either 32bit or 64bit x86 (same as X86-32+X86-64) 117 X86 Either 32bit or 64bit x86 (same as X86-32+X86-64)
118 XEN Xen support is enabled
118 119
119In addition, the following text indicates that the option: 120In addition, the following text indicates that the option:
120 121
@@ -280,36 +281,17 @@ and is between 256 and 4096 characters. It is defined in the file
280 no: ACPI OperationRegions are not marked as reserved, 281 no: ACPI OperationRegions are not marked as reserved,
281 no further checks are performed. 282 no further checks are performed.
282 283
283 ad1848= [HW,OSS]
284 Format: <io>,<irq>,<dma>,<dma2>,<type>
285
286 add_efi_memmap [EFI; X86] Include EFI memory map in 284 add_efi_memmap [EFI; X86] Include EFI memory map in
287 kernel's map of available physical RAM. 285 kernel's map of available physical RAM.
288 286
289 advansys= [HW,SCSI]
290 See header of drivers/scsi/advansys.c.
291
292 aedsp16= [HW,OSS] Audio Excel DSP 16
293 Format: <io>,<irq>,<dma>,<mss_io>,<mpu_io>,<mpu_irq>
294 See also header of sound/oss/aedsp16.c.
295
296 agp= [AGP] 287 agp= [AGP]
297 { off | try_unsupported } 288 { off | try_unsupported }
298 off: disable AGP support 289 off: disable AGP support
299 try_unsupported: try to drive unsupported chipsets 290 try_unsupported: try to drive unsupported chipsets
300 (may crash computer or cause data corruption) 291 (may crash computer or cause data corruption)
301 292
302 aha152x= [HW,SCSI] 293 ALSA [HW,ALSA]
303 See Documentation/scsi/aha152x.txt. 294 See Documentation/sound/alsa/alsa-parameters.txt
304
305 aha1542= [HW,SCSI]
306 Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]]
307
308 aic7xxx= [HW,SCSI]
309 See Documentation/scsi/aic7xxx.txt.
310
311 aic79xx= [HW,SCSI]
312 See Documentation/scsi/aic79xx.txt.
313 295
314 alignment= [KNL,ARM] 296 alignment= [KNL,ARM]
315 Allow the default userspace alignment fault handler 297 Allow the default userspace alignment fault handler
@@ -371,8 +353,6 @@ and is between 256 and 4096 characters. It is defined in the file
371 353
372 atarimouse= [HW,MOUSE] Atari Mouse 354 atarimouse= [HW,MOUSE] Atari Mouse
373 355
374 atascsi= [HW,SCSI] Atari SCSI
375
376 atkbd.extra= [HW] Enable extra LEDs and keys on IBM RapidAccess, 356 atkbd.extra= [HW] Enable extra LEDs and keys on IBM RapidAccess,
377 EzKey and similar keyboards 357 EzKey and similar keyboards
378 358
@@ -422,10 +402,6 @@ and is between 256 and 4096 characters. It is defined in the file
422 bttv.pll= See Documentation/video4linux/bttv/Insmod-options 402 bttv.pll= See Documentation/video4linux/bttv/Insmod-options
423 bttv.tuner= and Documentation/video4linux/bttv/CARDLIST 403 bttv.tuner= and Documentation/video4linux/bttv/CARDLIST
424 404
425 BusLogic= [HW,SCSI]
426 See drivers/scsi/BusLogic.c, comment before function
427 BusLogic_ParseDriverOptions().
428
429 c101= [NET] Moxa C101 synchronous serial card 405 c101= [NET] Moxa C101 synchronous serial card
430 406
431 cachesize= [BUGS=X86-32] Override level 2 CPU cache size detection. 407 cachesize= [BUGS=X86-32] Override level 2 CPU cache size detection.
@@ -468,7 +444,7 @@ and is between 256 and 4096 characters. It is defined in the file
468 clocksource is not available, it defaults to PIT. 444 clocksource is not available, it defaults to PIT.
469 Format: { pit | tsc | cyclone | pmtmr } 445 Format: { pit | tsc | cyclone | pmtmr }
470 446
471 clocksource= [GENERIC_TIME] Override the default clocksource 447 clocksource= Override the default clocksource
472 Format: <string> 448 Format: <string>
473 Override the default clocksource and use the clocksource 449 Override the default clocksource and use the clocksource
474 with the name specified. 450 with the name specified.
@@ -655,8 +631,6 @@ and is between 256 and 4096 characters. It is defined in the file
655 Disable PIN 1 of APIC timer 631 Disable PIN 1 of APIC timer
656 Can be useful to work around chipset bugs. 632 Can be useful to work around chipset bugs.
657 633
658 dmasound= [HW,OSS] Sound subsystem buffers
659
660 dma_debug=off If the kernel is compiled with DMA_API_DEBUG support, 634 dma_debug=off If the kernel is compiled with DMA_API_DEBUG support,
661 this option disables the debugging code at boot. 635 this option disables the debugging code at boot.
662 636
@@ -676,8 +650,6 @@ and is between 256 and 4096 characters. It is defined in the file
676 650
677 dscc4.setup= [NET] 651 dscc4.setup= [NET]
678 652
679 dtc3181e= [HW,SCSI]
680
681 dynamic_printk Enables pr_debug()/dev_dbg() calls if 653 dynamic_printk Enables pr_debug()/dev_dbg() calls if
682 CONFIG_DYNAMIC_PRINTK_DEBUG has been enabled. 654 CONFIG_DYNAMIC_PRINTK_DEBUG has been enabled.
683 These can also be switched on/off via 655 These can also be switched on/off via
@@ -686,8 +658,11 @@ and is between 256 and 4096 characters. It is defined in the file
686 earlycon= [KNL] Output early console device and options. 658 earlycon= [KNL] Output early console device and options.
687 uart[8250],io,<addr>[,options] 659 uart[8250],io,<addr>[,options]
688 uart[8250],mmio,<addr>[,options] 660 uart[8250],mmio,<addr>[,options]
661 uart[8250],mmio32,<addr>[,options]
689 Start an early, polled-mode console on the 8250/16550 662 Start an early, polled-mode console on the 8250/16550
690 UART at the specified I/O port or MMIO address. 663 UART at the specified I/O port or MMIO address.
664 MMIO inter-register address stride is either 8bit (mmio)
665 or 32bit (mmio32).
691 The options are the same as for ttyS, above. 666 The options are the same as for ttyS, above.
692 667
693 earlyprintk= [X86,SH,BLACKFIN] 668 earlyprintk= [X86,SH,BLACKFIN]
@@ -715,8 +690,6 @@ and is between 256 and 4096 characters. It is defined in the file
715 This is desgined to be used in conjunction with 690 This is desgined to be used in conjunction with
716 the boot argument: earlyprintk=vga 691 the boot argument: earlyprintk=vga
717 692
718 eata= [HW,SCSI]
719
720 edd= [EDD] 693 edd= [EDD]
721 Format: {"off" | "on" | "skip[mbr]"} 694 Format: {"off" | "on" | "skip[mbr]"}
722 695
@@ -772,12 +745,6 @@ and is between 256 and 4096 characters. It is defined in the file
772 Format: <interval>,<probability>,<space>,<times> 745 Format: <interval>,<probability>,<space>,<times>
773 See also /Documentation/fault-injection/. 746 See also /Documentation/fault-injection/.
774 747
775 fd_mcs= [HW,SCSI]
776 See header of drivers/scsi/fd_mcs.c.
777
778 fdomain= [HW,SCSI]
779 See header of drivers/scsi/fdomain.c.
780
781 floppy= [HW] 748 floppy= [HW]
782 See Documentation/blockdev/floppy.txt. 749 See Documentation/blockdev/floppy.txt.
783 750
@@ -837,14 +804,9 @@ and is between 256 and 4096 characters. It is defined in the file
837 When zero, profiling data is discarded and associated 804 When zero, profiling data is discarded and associated
838 debugfs files are removed at module unload time. 805 debugfs files are removed at module unload time.
839 806
840 gdth= [HW,SCSI]
841 See header of drivers/scsi/gdth.c.
842
843 gpt [EFI] Forces disk with valid GPT signature but 807 gpt [EFI] Forces disk with valid GPT signature but
844 invalid Protective MBR to be treated as GPT. 808 invalid Protective MBR to be treated as GPT.
845 809
846 gvp11= [HW,SCSI]
847
848 hashdist= [KNL,NUMA] Large hashes allocated during boot 810 hashdist= [KNL,NUMA] Large hashes allocated during boot
849 are distributed across NUMA nodes. Defaults on 811 are distributed across NUMA nodes. Defaults on
850 for 64bit NUMA, off otherwise. 812 for 64bit NUMA, off otherwise.
@@ -917,9 +879,6 @@ and is between 256 and 4096 characters. It is defined in the file
917 controller 879 controller
918 i8042.nopnp [HW] Don't use ACPIPnP / PnPBIOS to discover KBD/AUX 880 i8042.nopnp [HW] Don't use ACPIPnP / PnPBIOS to discover KBD/AUX
919 controllers 881 controllers
920 i8042.panicblink=
921 [HW] Frequency with which keyboard LEDs should blink
922 when kernel panics (default is 0.5 sec)
923 i8042.reset [HW] Reset the controller during init and cleanup 882 i8042.reset [HW] Reset the controller during init and cleanup
924 i8042.unlock [HW] Unlock (ignore) the keylock 883 i8042.unlock [HW] Unlock (ignore) the keylock
925 884
@@ -936,9 +895,6 @@ and is between 256 and 4096 characters. It is defined in the file
936 i8k.restricted [HW] Allow controlling fans only if SYS_ADMIN 895 i8k.restricted [HW] Allow controlling fans only if SYS_ADMIN
937 capability is set. 896 capability is set.
938 897
939 ibmmcascsi= [HW,MCA,SCSI] IBM MicroChannel SCSI adapter
940 See Documentation/mca.txt.
941
942 icn= [HW,ISDN] 898 icn= [HW,ISDN]
943 Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]] 899 Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]]
944 900
@@ -988,9 +944,6 @@ and is between 256 and 4096 characters. It is defined in the file
988 programs exec'd, files mmap'd for exec, and all files 944 programs exec'd, files mmap'd for exec, and all files
989 opened for read by uid=0. 945 opened for read by uid=0.
990 946
991 in2000= [HW,SCSI]
992 See header of drivers/scsi/in2000.c.
993
994 init= [KNL] 947 init= [KNL]
995 Format: <full_path> 948 Format: <full_path>
996 Run specified binary instead of /sbin/init as init 949 Run specified binary instead of /sbin/init as init
@@ -1074,9 +1027,6 @@ and is between 256 and 4096 characters. It is defined in the file
1074 See comment before ip2_setup() in 1027 See comment before ip2_setup() in
1075 drivers/char/ip2/ip2base.c. 1028 drivers/char/ip2/ip2base.c.
1076 1029
1077 ips= [HW,SCSI] Adaptec / IBM ServeRAID controller
1078 See header of drivers/scsi/ips.c.
1079
1080 irqfixup [HW] 1030 irqfixup [HW]
1081 When an interrupt is not handled search all handlers 1031 When an interrupt is not handled search all handlers
1082 for it. Intended to get systems with badly broken 1032 for it. Intended to get systems with badly broken
@@ -1149,9 +1099,12 @@ and is between 256 and 4096 characters. It is defined in the file
1149 kgdboc= [KGDB,HW] kgdb over consoles. 1099 kgdboc= [KGDB,HW] kgdb over consoles.
1150 Requires a tty driver that supports console polling, 1100 Requires a tty driver that supports console polling,
1151 or a supported polling keyboard driver (non-usb). 1101 or a supported polling keyboard driver (non-usb).
1152 Serial only format: <serial_device>[,baud] 1102 Serial only format: <serial_device>[,baud]
1153 keyboard only format: kbd 1103 keyboard only format: kbd
1154 keyboard and serial format: kbd,<serial_device>[,baud] 1104 keyboard and serial format: kbd,<serial_device>[,baud]
1105 Optional Kernel mode setting:
1106 kms, kbd format: kms,kbd
1107 kms, kbd and serial format: kms,kbd,<ser_dev>[,baud]
1155 1108
1156 kgdbwait [KGDB] Stop kernel execution and enter the 1109 kgdbwait [KGDB] Stop kernel execution and enter the
1157 kernel debugger at the earliest opportunity. 1110 kernel debugger at the earliest opportunity.
@@ -1349,9 +1302,6 @@ and is between 256 and 4096 characters. It is defined in the file
1349 ltpc= [NET] 1302 ltpc= [NET]
1350 Format: <io>,<irq>,<dma> 1303 Format: <io>,<irq>,<dma>
1351 1304
1352 mac5380= [HW,SCSI] Format:
1353 <can_queue>,<cmd_per_lun>,<sg_tablesize>,<hostid>,<use_tags>
1354
1355 machvec= [IA64] Force the use of a particular machine-vector 1305 machvec= [IA64] Force the use of a particular machine-vector
1356 (machvec) in a generic kernel. 1306 (machvec) in a generic kernel.
1357 Example: machvec=hpzx1_swiotlb 1307 Example: machvec=hpzx1_swiotlb
@@ -1373,13 +1323,6 @@ and is between 256 and 4096 characters. It is defined in the file
1373 be mounted 1323 be mounted
1374 Format: <1-256> 1324 Format: <1-256>
1375 1325
1376 max_luns= [SCSI] Maximum number of LUNs to probe.
1377 Should be between 1 and 2^32-1.
1378
1379 max_report_luns=
1380 [SCSI] Maximum number of LUNs received.
1381 Should be between 1 and 16384.
1382
1383 mcatest= [IA-64] 1326 mcatest= [IA-64]
1384 1327
1385 mce [X86-32] Machine Check Exception 1328 mce [X86-32] Machine Check Exception
@@ -1529,9 +1472,6 @@ and is between 256 and 4096 characters. It is defined in the file
1529 that the amount of memory usable for all allocations 1472 that the amount of memory usable for all allocations
1530 is not too small. 1473 is not too small.
1531 1474
1532 mpu401= [HW,OSS]
1533 Format: <io>,<irq>
1534
1535 MTD_Partition= [MTD] 1475 MTD_Partition= [MTD]
1536 Format: <name>,<region-number>,<size>,<offset> 1476 Format: <name>,<region-number>,<size>,<offset>
1537 1477
@@ -1579,19 +1519,6 @@ and is between 256 and 4096 characters. It is defined in the file
1579 1519
1580 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card 1520 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card
1581 1521
1582 NCR_D700= [HW,SCSI]
1583 See header of drivers/scsi/NCR_D700.c.
1584
1585 ncr5380= [HW,SCSI]
1586
1587 ncr53c400= [HW,SCSI]
1588
1589 ncr53c400a= [HW,SCSI]
1590
1591 ncr53c406a= [HW,SCSI]
1592
1593 ncr53c8xx= [HW,SCSI]
1594
1595 netdev= [NET] Network devices parameters 1522 netdev= [NET] Network devices parameters
1596 Format: <irq>,<io>,<mem_start>,<mem_end>,<name> 1523 Format: <irq>,<io>,<mem_start>,<mem_end>,<name>
1597 Note that mem_start is often overloaded to mean 1524 Note that mem_start is often overloaded to mean
@@ -1603,8 +1530,7 @@ and is between 256 and 4096 characters. It is defined in the file
1603 [NETFILTER] Enable connection tracking flow accounting 1530 [NETFILTER] Enable connection tracking flow accounting
1604 0 to disable accounting 1531 0 to disable accounting
1605 1 to enable accounting 1532 1 to enable accounting
1606 Default value depends on CONFIG_NF_CT_ACCT that is 1533 Default value is 0.
1607 going to be removed in 2.6.29.
1608 1534
1609 nfsaddrs= [NFS] 1535 nfsaddrs= [NFS]
1610 See Documentation/filesystems/nfs/nfsroot.txt. 1536 See Documentation/filesystems/nfs/nfsroot.txt.
@@ -1819,6 +1745,8 @@ and is between 256 and 4096 characters. It is defined in the file
1819 1745
1820 nousb [USB] Disable the USB subsystem 1746 nousb [USB] Disable the USB subsystem
1821 1747
1748 nowatchdog [KNL] Disable the lockup detector.
1749
1822 nowb [ARM] 1750 nowb [ARM]
1823 1751
1824 nox2apic [X86-64,APIC] Do not enable x2APIC mode. 1752 nox2apic [X86-64,APIC] Do not enable x2APIC mode.
@@ -1856,9 +1784,6 @@ and is between 256 and 4096 characters. It is defined in the file
1856 For example, to override I2C bus2: 1784 For example, to override I2C bus2:
1857 omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100 1785 omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100
1858 1786
1859 opl3= [HW,OSS]
1860 Format: <io>
1861
1862 oprofile.timer= [HW] 1787 oprofile.timer= [HW]
1863 Use timer interrupt instead of performance counters 1788 Use timer interrupt instead of performance counters
1864 1789
@@ -1870,9 +1795,8 @@ and is between 256 and 4096 characters. It is defined in the file
1870 perfmon on Intel CPUs instead of the 1795 perfmon on Intel CPUs instead of the
1871 CPU specific event set. 1796 CPU specific event set.
1872 1797
1873 osst= [HW,SCSI] SCSI Tape Driver 1798 OSS [HW,OSS]
1874 Format: <buffer_size>,<write_threshold> 1799 See Documentation/sound/oss/oss-parameters.txt
1875 See also Documentation/scsi/st.txt.
1876 1800
1877 panic= [KNL] Kernel behaviour on panic 1801 panic= [KNL] Kernel behaviour on panic
1878 Format: <timeout> 1802 Format: <timeout>
@@ -1906,12 +1830,6 @@ and is between 256 and 4096 characters. It is defined in the file
1906 Currently this function knows 686a and 8231 chips. 1830 Currently this function knows 686a and 8231 chips.
1907 Format: [spp|ps2|epp|ecp|ecpepp] 1831 Format: [spp|ps2|epp|ecp|ecpepp]
1908 1832
1909 pas2= [HW,OSS] Format:
1910 <io>,<irq>,<dma>,<dma16>,<sb_io>,<sb_irq>,<sb_dma>,<sb_dma16>
1911
1912 pas16= [HW,SCSI]
1913 See header of drivers/scsi/pas16.c.
1914
1915 pause_on_oops= 1833 pause_on_oops=
1916 Halt all CPUs after the first oops has been printed for 1834 Halt all CPUs after the first oops has been printed for
1917 the specified number of seconds. This is to be used if 1835 the specified number of seconds. This is to be used if
@@ -1977,6 +1895,8 @@ and is between 256 and 4096 characters. It is defined in the file
1977 norom [X86] Do not assign address space to 1895 norom [X86] Do not assign address space to
1978 expansion ROMs that do not already have 1896 expansion ROMs that do not already have
1979 BIOS assigned address ranges. 1897 BIOS assigned address ranges.
1898 nobar [X86] Do not assign address space to the
1899 BARs that weren't assigned by the BIOS.
1980 irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be 1900 irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be
1981 assigned automatically to PCI devices. You can 1901 assigned automatically to PCI devices. You can
1982 make the kernel exclude IRQs of your ISA cards 1902 make the kernel exclude IRQs of your ISA cards
@@ -2178,10 +2098,6 @@ and is between 256 and 4096 characters. It is defined in the file
2178 [HW,MOUSE] Controls Logitech smartscroll autorepeat. 2098 [HW,MOUSE] Controls Logitech smartscroll autorepeat.
2179 0 = disabled, 1 = enabled (default). 2099 0 = disabled, 1 = enabled (default).
2180 2100
2181 pss= [HW,OSS] Personal Sound System (ECHO ESC614)
2182 Format:
2183 <io>,<mss_io>,<mss_irq>,<mss_dma>,<mpu_io>,<mpu_irq>
2184
2185 pt. [PARIDE] 2101 pt. [PARIDE]
2186 See Documentation/blockdev/paride.txt. 2102 See Documentation/blockdev/paride.txt.
2187 2103
@@ -2280,30 +2196,6 @@ and is between 256 and 4096 characters. It is defined in the file
2280 2196
2281 sched_debug [KNL] Enables verbose scheduler debug messages. 2197 sched_debug [KNL] Enables verbose scheduler debug messages.
2282 2198
2283 scsi_debug_*= [SCSI]
2284 See drivers/scsi/scsi_debug.c.
2285
2286 scsi_default_dev_flags=
2287 [SCSI] SCSI default device flags
2288 Format: <integer>
2289
2290 scsi_dev_flags= [SCSI] Black/white list entry for vendor and model
2291 Format: <vendor>:<model>:<flags>
2292 (flags are integer value)
2293
2294 scsi_logging_level= [SCSI] a bit mask of logging levels
2295 See drivers/scsi/scsi_logging.h for bits. Also
2296 settable via sysctl at dev.scsi.logging_level
2297 (/proc/sys/dev/scsi/logging_level).
2298 There is also a nice 'scsi_logging_level' script in the
2299 S390-tools package, available for download at
2300 http://www-128.ibm.com/developerworks/linux/linux390/s390-tools-1.5.4.html
2301
2302 scsi_mod.scan= [SCSI] sync (default) scans SCSI busses as they are
2303 discovered. async scans them in kernel threads,
2304 allowing boot to proceed. none ignores them, expecting
2305 user space to do the scan.
2306
2307 security= [SECURITY] Choose a security module to enable at boot. 2199 security= [SECURITY] Choose a security module to enable at boot.
2308 If this boot parameter is not specified, only the first 2200 If this boot parameter is not specified, only the first
2309 security module asking for security registration will be 2201 security module asking for security registration will be
@@ -2319,6 +2211,13 @@ and is between 256 and 4096 characters. It is defined in the file
2319 If enabled at boot time, /selinux/disable can be used 2211 If enabled at boot time, /selinux/disable can be used
2320 later to disable prior to initial policy load. 2212 later to disable prior to initial policy load.
2321 2213
2214 apparmor= [APPARMOR] Disable or enable AppArmor at boot time
2215 Format: { "0" | "1" }
2216 See security/apparmor/Kconfig help text
2217 0 -- disable.
2218 1 -- enable.
2219 Default value is set via kernel config option.
2220
2322 serialnumber [BUGS=X86-32] 2221 serialnumber [BUGS=X86-32]
2323 2222
2324 shapers= [NET] 2223 shapers= [NET]
@@ -2330,9 +2229,6 @@ and is between 256 and 4096 characters. It is defined in the file
2330 The parameter means the number of CPUs to show, 2229 The parameter means the number of CPUs to show,
2331 for example 1 means boot CPU only. 2230 for example 1 means boot CPU only.
2332 2231
2333 sim710= [SCSI,HW]
2334 See header of drivers/scsi/sim710.c.
2335
2336 simeth= [IA-64] 2232 simeth= [IA-64]
2337 simscsi= 2233 simscsi=
2338 2234
@@ -2390,128 +2286,6 @@ and is between 256 and 4096 characters. It is defined in the file
2390 1: Fast pin select (default) 2286 1: Fast pin select (default)
2391 2: ATC IRMode 2287 2: ATC IRMode
2392 2288
2393 snd-ad1816a= [HW,ALSA]
2394
2395 snd-ad1848= [HW,ALSA]
2396
2397 snd-ali5451= [HW,ALSA]
2398
2399 snd-als100= [HW,ALSA]
2400
2401 snd-als4000= [HW,ALSA]
2402
2403 snd-azt2320= [HW,ALSA]
2404
2405 snd-cmi8330= [HW,ALSA]
2406
2407 snd-cmipci= [HW,ALSA]
2408
2409 snd-cs4231= [HW,ALSA]
2410
2411 snd-cs4232= [HW,ALSA]
2412
2413 snd-cs4236= [HW,ALSA]
2414
2415 snd-cs4281= [HW,ALSA]
2416
2417 snd-cs46xx= [HW,ALSA]
2418
2419 snd-dt019x= [HW,ALSA]
2420
2421 snd-dummy= [HW,ALSA]
2422
2423 snd-emu10k1= [HW,ALSA]
2424
2425 snd-ens1370= [HW,ALSA]
2426
2427 snd-ens1371= [HW,ALSA]
2428
2429 snd-es968= [HW,ALSA]
2430
2431 snd-es1688= [HW,ALSA]
2432
2433 snd-es18xx= [HW,ALSA]
2434
2435 snd-es1938= [HW,ALSA]
2436
2437 snd-es1968= [HW,ALSA]
2438
2439 snd-fm801= [HW,ALSA]
2440
2441 snd-gusclassic= [HW,ALSA]
2442
2443 snd-gusextreme= [HW,ALSA]
2444
2445 snd-gusmax= [HW,ALSA]
2446
2447 snd-hdsp= [HW,ALSA]
2448
2449 snd-ice1712= [HW,ALSA]
2450
2451 snd-intel8x0= [HW,ALSA]
2452
2453 snd-interwave= [HW,ALSA]
2454
2455 snd-interwave-stb=
2456 [HW,ALSA]
2457
2458 snd-korg1212= [HW,ALSA]
2459
2460 snd-maestro3= [HW,ALSA]
2461
2462 snd-mpu401= [HW,ALSA]
2463
2464 snd-mtpav= [HW,ALSA]
2465
2466 snd-nm256= [HW,ALSA]
2467
2468 snd-opl3sa2= [HW,ALSA]
2469
2470 snd-opti92x-ad1848=
2471 [HW,ALSA]
2472
2473 snd-opti92x-cs4231=
2474 [HW,ALSA]
2475
2476 snd-opti93x= [HW,ALSA]
2477
2478 snd-pmac= [HW,ALSA]
2479
2480 snd-rme32= [HW,ALSA]
2481
2482 snd-rme96= [HW,ALSA]
2483
2484 snd-rme9652= [HW,ALSA]
2485
2486 snd-sb8= [HW,ALSA]
2487
2488 snd-sb16= [HW,ALSA]
2489
2490 snd-sbawe= [HW,ALSA]
2491
2492 snd-serial= [HW,ALSA]
2493
2494 snd-sgalaxy= [HW,ALSA]
2495
2496 snd-sonicvibes= [HW,ALSA]
2497
2498 snd-sun-amd7930=
2499 [HW,ALSA]
2500
2501 snd-sun-cs4231= [HW,ALSA]
2502
2503 snd-trident= [HW,ALSA]
2504
2505 snd-usb-audio= [HW,ALSA,USB]
2506
2507 snd-via82xx= [HW,ALSA]
2508
2509 snd-virmidi= [HW,ALSA]
2510
2511 snd-wavefront= [HW,ALSA]
2512
2513 snd-ymfpci= [HW,ALSA]
2514
2515 softlockup_panic= 2289 softlockup_panic=
2516 [KNL] Should the soft-lockup detector generate panics. 2290 [KNL] Should the soft-lockup detector generate panics.
2517 2291
@@ -2526,12 +2300,6 @@ and is between 256 and 4096 characters. It is defined in the file
2526 spia_pedr= 2300 spia_pedr=
2527 spia_peddr= 2301 spia_peddr=
2528 2302
2529 sscape= [HW,OSS]
2530 Format: <io>,<irq>,<dma>,<mpu_io>,<mpu_irq>
2531
2532 st= [HW,SCSI] SCSI tape parameters (buffers, etc.)
2533 See Documentation/scsi/st.txt.
2534
2535 stacktrace [FTRACE] 2303 stacktrace [FTRACE]
2536 Enabled the stack tracer on boot up. 2304 Enabled the stack tracer on boot up.
2537 2305
@@ -2589,18 +2357,12 @@ and is between 256 and 4096 characters. It is defined in the file
2589 2357
2590 switches= [HW,M68k] 2358 switches= [HW,M68k]
2591 2359
2592 sym53c416= [HW,SCSI]
2593 See header of drivers/scsi/sym53c416.c.
2594
2595 sysrq_always_enabled 2360 sysrq_always_enabled
2596 [KNL] 2361 [KNL]
2597 Ignore sysrq setting - this boot parameter will 2362 Ignore sysrq setting - this boot parameter will
2598 neutralize any effect of /proc/sys/kernel/sysrq. 2363 neutralize any effect of /proc/sys/kernel/sysrq.
2599 Useful for debugging. 2364 Useful for debugging.
2600 2365
2601 t128= [HW,SCSI]
2602 See header of drivers/scsi/t128.c.
2603
2604 tdfx= [HW,DRM] 2366 tdfx= [HW,DRM]
2605 2367
2606 test_suspend= [SUSPEND] 2368 test_suspend= [SUSPEND]
@@ -2637,10 +2399,6 @@ and is between 256 and 4096 characters. It is defined in the file
2637 <deci-seconds>: poll all this frequency 2399 <deci-seconds>: poll all this frequency
2638 0: no polling (default) 2400 0: no polling (default)
2639 2401
2640 tmscsim= [HW,SCSI]
2641 See comment before function dc390_setup() in
2642 drivers/scsi/tmscsim.c.
2643
2644 topology= [S390] 2402 topology= [S390]
2645 Format: {off | on} 2403 Format: {off | on}
2646 Specify if the kernel should make use of the cpu 2404 Specify if the kernel should make use of the cpu
@@ -2668,10 +2426,6 @@ and is between 256 and 4096 characters. It is defined in the file
2668 to facilitate early boot debugging. 2426 to facilitate early boot debugging.
2669 See also Documentation/trace/events.txt 2427 See also Documentation/trace/events.txt
2670 2428
2671 trix= [HW,OSS] MediaTrix AudioTrix Pro
2672 Format:
2673 <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq>
2674
2675 tsc= Disable clocksource-must-verify flag for TSC. 2429 tsc= Disable clocksource-must-verify flag for TSC.
2676 Format: <string> 2430 Format: <string>
2677 [x86] reliable: mark tsc clocksource as reliable, this 2431 [x86] reliable: mark tsc clocksource as reliable, this
@@ -2685,15 +2439,6 @@ and is between 256 and 4096 characters. It is defined in the file
2685 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7> 2439 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7>
2686 See also Documentation/input/joystick-parport.txt 2440 See also Documentation/input/joystick-parport.txt
2687 2441
2688 u14-34f= [HW,SCSI] UltraStor 14F/34F SCSI host adapter
2689 See header of drivers/scsi/u14-34f.c.
2690
2691 uart401= [HW,OSS]
2692 Format: <io>,<irq>
2693
2694 uart6850= [HW,OSS]
2695 Format: <io>,<irq>
2696
2697 uhash_entries= [KNL,NET] 2442 uhash_entries= [KNL,NET]
2698 Set number of hash buckets for UDP/UDP-Lite connections 2443 Set number of hash buckets for UDP/UDP-Lite connections
2699 2444
@@ -2859,15 +2604,6 @@ and is between 256 and 4096 characters. It is defined in the file
2859 overridden by individual drivers. 0 will hide 2604 overridden by individual drivers. 0 will hide
2860 cursors, 1 will display them. 2605 cursors, 1 will display them.
2861 2606
2862 waveartist= [HW,OSS]
2863 Format: <io>,<irq>,<dma>,<dma2>
2864
2865 wd33c93= [HW,SCSI]
2866 See header of drivers/scsi/wd33c93.c.
2867
2868 wd7000= [HW,SCSI]
2869 See header of drivers/scsi/wd7000.c.
2870
2871 watchdog timers [HW,WDT] For information on watchdog timers, 2607 watchdog timers [HW,WDT] For information on watchdog timers,
2872 see Documentation/watchdog/watchdog-parameters.txt 2608 see Documentation/watchdog/watchdog-parameters.txt
2873 or other driver-specific files in the 2609 or other driver-specific files in the
@@ -2886,6 +2622,16 @@ and is between 256 and 4096 characters. It is defined in the file
2886 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks. 2622 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks.
2887 xd_geo= See header of drivers/block/xd.c. 2623 xd_geo= See header of drivers/block/xd.c.
2888 2624
2625 xen_emul_unplug= [HW,X86,XEN]
2626 Unplug Xen emulated devices
2627 Format: [unplug0,][unplug1]
2628 ide-disks -- unplug primary master IDE devices
2629 aux-ide-disks -- unplug non-primary-master IDE devices
2630 nics -- unplug network devices
2631 all -- unplug all emulated devices (NICs and IDE disks)
2632 ignore -- continue loading the Xen platform PCI driver even
2633 if the version check failed
2634
2889 xirc2ps_cs= [NET,PCMCIA] 2635 xirc2ps_cs= [NET,PCMCIA]
2890 Format: 2636 Format:
2891 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]] 2637 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]]
@@ -2894,5 +2640,4 @@ ______________________________________________________________________
2894 2640
2895TODO: 2641TODO:
2896 2642
2897 Add documentation for ALSA options.
2898 Add more DRM drivers. 2643 Add more DRM drivers.