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.txt342
1 files changed, 47 insertions, 295 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 2b2407d9a6d0..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
@@ -1028,6 +981,12 @@ and is between 256 and 4096 characters. It is defined in the file
1028 result in a hardware IOTLB flush operation as opposed 981 result in a hardware IOTLB flush operation as opposed
1029 to batching them for performance. 982 to batching them for performance.
1030 983
984 intremap= [X86-64, Intel-IOMMU]
985 Format: { on (default) | off | nosid }
986 on enable Interrupt Remapping (default)
987 off disable Interrupt Remapping
988 nosid disable Source ID checking
989
1031 inttest= [IA64] 990 inttest= [IA64]
1032 991
1033 iomem= Disable strict checking of access to MMIO memory 992 iomem= Disable strict checking of access to MMIO memory
@@ -1068,9 +1027,6 @@ and is between 256 and 4096 characters. It is defined in the file
1068 See comment before ip2_setup() in 1027 See comment before ip2_setup() in
1069 drivers/char/ip2/ip2base.c. 1028 drivers/char/ip2/ip2base.c.
1070 1029
1071 ips= [HW,SCSI] Adaptec / IBM ServeRAID controller
1072 See header of drivers/scsi/ips.c.
1073
1074 irqfixup [HW] 1030 irqfixup [HW]
1075 When an interrupt is not handled search all handlers 1031 When an interrupt is not handled search all handlers
1076 for it. Intended to get systems with badly broken 1032 for it. Intended to get systems with badly broken
@@ -1143,9 +1099,12 @@ and is between 256 and 4096 characters. It is defined in the file
1143 kgdboc= [KGDB,HW] kgdb over consoles. 1099 kgdboc= [KGDB,HW] kgdb over consoles.
1144 Requires a tty driver that supports console polling, 1100 Requires a tty driver that supports console polling,
1145 or a supported polling keyboard driver (non-usb). 1101 or a supported polling keyboard driver (non-usb).
1146 Serial only format: <serial_device>[,baud] 1102 Serial only format: <serial_device>[,baud]
1147 keyboard only format: kbd 1103 keyboard only format: kbd
1148 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]
1149 1108
1150 kgdbwait [KGDB] Stop kernel execution and enter the 1109 kgdbwait [KGDB] Stop kernel execution and enter the
1151 kernel debugger at the earliest opportunity. 1110 kernel debugger at the earliest opportunity.
@@ -1343,9 +1302,6 @@ and is between 256 and 4096 characters. It is defined in the file
1343 ltpc= [NET] 1302 ltpc= [NET]
1344 Format: <io>,<irq>,<dma> 1303 Format: <io>,<irq>,<dma>
1345 1304
1346 mac5380= [HW,SCSI] Format:
1347 <can_queue>,<cmd_per_lun>,<sg_tablesize>,<hostid>,<use_tags>
1348
1349 machvec= [IA64] Force the use of a particular machine-vector 1305 machvec= [IA64] Force the use of a particular machine-vector
1350 (machvec) in a generic kernel. 1306 (machvec) in a generic kernel.
1351 Example: machvec=hpzx1_swiotlb 1307 Example: machvec=hpzx1_swiotlb
@@ -1367,13 +1323,6 @@ and is between 256 and 4096 characters. It is defined in the file
1367 be mounted 1323 be mounted
1368 Format: <1-256> 1324 Format: <1-256>
1369 1325
1370 max_luns= [SCSI] Maximum number of LUNs to probe.
1371 Should be between 1 and 2^32-1.
1372
1373 max_report_luns=
1374 [SCSI] Maximum number of LUNs received.
1375 Should be between 1 and 16384.
1376
1377 mcatest= [IA-64] 1326 mcatest= [IA-64]
1378 1327
1379 mce [X86-32] Machine Check Exception 1328 mce [X86-32] Machine Check Exception
@@ -1523,9 +1472,6 @@ and is between 256 and 4096 characters. It is defined in the file
1523 that the amount of memory usable for all allocations 1472 that the amount of memory usable for all allocations
1524 is not too small. 1473 is not too small.
1525 1474
1526 mpu401= [HW,OSS]
1527 Format: <io>,<irq>
1528
1529 MTD_Partition= [MTD] 1475 MTD_Partition= [MTD]
1530 Format: <name>,<region-number>,<size>,<offset> 1476 Format: <name>,<region-number>,<size>,<offset>
1531 1477
@@ -1573,19 +1519,6 @@ and is between 256 and 4096 characters. It is defined in the file
1573 1519
1574 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card 1520 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card
1575 1521
1576 NCR_D700= [HW,SCSI]
1577 See header of drivers/scsi/NCR_D700.c.
1578
1579 ncr5380= [HW,SCSI]
1580
1581 ncr53c400= [HW,SCSI]
1582
1583 ncr53c400a= [HW,SCSI]
1584
1585 ncr53c406a= [HW,SCSI]
1586
1587 ncr53c8xx= [HW,SCSI]
1588
1589 netdev= [NET] Network devices parameters 1522 netdev= [NET] Network devices parameters
1590 Format: <irq>,<io>,<mem_start>,<mem_end>,<name> 1523 Format: <irq>,<io>,<mem_start>,<mem_end>,<name>
1591 Note that mem_start is often overloaded to mean 1524 Note that mem_start is often overloaded to mean
@@ -1597,8 +1530,7 @@ and is between 256 and 4096 characters. It is defined in the file
1597 [NETFILTER] Enable connection tracking flow accounting 1530 [NETFILTER] Enable connection tracking flow accounting
1598 0 to disable accounting 1531 0 to disable accounting
1599 1 to enable accounting 1532 1 to enable accounting
1600 Default value depends on CONFIG_NF_CT_ACCT that is 1533 Default value is 0.
1601 going to be removed in 2.6.29.
1602 1534
1603 nfsaddrs= [NFS] 1535 nfsaddrs= [NFS]
1604 See Documentation/filesystems/nfs/nfsroot.txt. 1536 See Documentation/filesystems/nfs/nfsroot.txt.
@@ -1755,6 +1687,7 @@ and is between 256 and 4096 characters. It is defined in the file
1755 1687
1756 nointremap [X86-64, Intel-IOMMU] Do not enable interrupt 1688 nointremap [X86-64, Intel-IOMMU] Do not enable interrupt
1757 remapping. 1689 remapping.
1690 [Deprecated - use intremap=off]
1758 1691
1759 nointroute [IA-64] 1692 nointroute [IA-64]
1760 1693
@@ -1812,6 +1745,8 @@ and is between 256 and 4096 characters. It is defined in the file
1812 1745
1813 nousb [USB] Disable the USB subsystem 1746 nousb [USB] Disable the USB subsystem
1814 1747
1748 nowatchdog [KNL] Disable the lockup detector.
1749
1815 nowb [ARM] 1750 nowb [ARM]
1816 1751
1817 nox2apic [X86-64,APIC] Do not enable x2APIC mode. 1752 nox2apic [X86-64,APIC] Do not enable x2APIC mode.
@@ -1849,9 +1784,6 @@ and is between 256 and 4096 characters. It is defined in the file
1849 For example, to override I2C bus2: 1784 For example, to override I2C bus2:
1850 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
1851 1786
1852 opl3= [HW,OSS]
1853 Format: <io>
1854
1855 oprofile.timer= [HW] 1787 oprofile.timer= [HW]
1856 Use timer interrupt instead of performance counters 1788 Use timer interrupt instead of performance counters
1857 1789
@@ -1863,9 +1795,8 @@ and is between 256 and 4096 characters. It is defined in the file
1863 perfmon on Intel CPUs instead of the 1795 perfmon on Intel CPUs instead of the
1864 CPU specific event set. 1796 CPU specific event set.
1865 1797
1866 osst= [HW,SCSI] SCSI Tape Driver 1798 OSS [HW,OSS]
1867 Format: <buffer_size>,<write_threshold> 1799 See Documentation/sound/oss/oss-parameters.txt
1868 See also Documentation/scsi/st.txt.
1869 1800
1870 panic= [KNL] Kernel behaviour on panic 1801 panic= [KNL] Kernel behaviour on panic
1871 Format: <timeout> 1802 Format: <timeout>
@@ -1899,12 +1830,6 @@ and is between 256 and 4096 characters. It is defined in the file
1899 Currently this function knows 686a and 8231 chips. 1830 Currently this function knows 686a and 8231 chips.
1900 Format: [spp|ps2|epp|ecp|ecpepp] 1831 Format: [spp|ps2|epp|ecp|ecpepp]
1901 1832
1902 pas2= [HW,OSS] Format:
1903 <io>,<irq>,<dma>,<dma16>,<sb_io>,<sb_irq>,<sb_dma>,<sb_dma16>
1904
1905 pas16= [HW,SCSI]
1906 See header of drivers/scsi/pas16.c.
1907
1908 pause_on_oops= 1833 pause_on_oops=
1909 Halt all CPUs after the first oops has been printed for 1834 Halt all CPUs after the first oops has been printed for
1910 the specified number of seconds. This is to be used if 1835 the specified number of seconds. This is to be used if
@@ -1970,6 +1895,8 @@ and is between 256 and 4096 characters. It is defined in the file
1970 norom [X86] Do not assign address space to 1895 norom [X86] Do not assign address space to
1971 expansion ROMs that do not already have 1896 expansion ROMs that do not already have
1972 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.
1973 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
1974 assigned automatically to PCI devices. You can 1901 assigned automatically to PCI devices. You can
1975 make the kernel exclude IRQs of your ISA cards 1902 make the kernel exclude IRQs of your ISA cards
@@ -2171,10 +2098,6 @@ and is between 256 and 4096 characters. It is defined in the file
2171 [HW,MOUSE] Controls Logitech smartscroll autorepeat. 2098 [HW,MOUSE] Controls Logitech smartscroll autorepeat.
2172 0 = disabled, 1 = enabled (default). 2099 0 = disabled, 1 = enabled (default).
2173 2100
2174 pss= [HW,OSS] Personal Sound System (ECHO ESC614)
2175 Format:
2176 <io>,<mss_io>,<mss_irq>,<mss_dma>,<mpu_io>,<mpu_irq>
2177
2178 pt. [PARIDE] 2101 pt. [PARIDE]
2179 See Documentation/blockdev/paride.txt. 2102 See Documentation/blockdev/paride.txt.
2180 2103
@@ -2273,30 +2196,6 @@ and is between 256 and 4096 characters. It is defined in the file
2273 2196
2274 sched_debug [KNL] Enables verbose scheduler debug messages. 2197 sched_debug [KNL] Enables verbose scheduler debug messages.
2275 2198
2276 scsi_debug_*= [SCSI]
2277 See drivers/scsi/scsi_debug.c.
2278
2279 scsi_default_dev_flags=
2280 [SCSI] SCSI default device flags
2281 Format: <integer>
2282
2283 scsi_dev_flags= [SCSI] Black/white list entry for vendor and model
2284 Format: <vendor>:<model>:<flags>
2285 (flags are integer value)
2286
2287 scsi_logging_level= [SCSI] a bit mask of logging levels
2288 See drivers/scsi/scsi_logging.h for bits. Also
2289 settable via sysctl at dev.scsi.logging_level
2290 (/proc/sys/dev/scsi/logging_level).
2291 There is also a nice 'scsi_logging_level' script in the
2292 S390-tools package, available for download at
2293 http://www-128.ibm.com/developerworks/linux/linux390/s390-tools-1.5.4.html
2294
2295 scsi_mod.scan= [SCSI] sync (default) scans SCSI busses as they are
2296 discovered. async scans them in kernel threads,
2297 allowing boot to proceed. none ignores them, expecting
2298 user space to do the scan.
2299
2300 security= [SECURITY] Choose a security module to enable at boot. 2199 security= [SECURITY] Choose a security module to enable at boot.
2301 If this boot parameter is not specified, only the first 2200 If this boot parameter is not specified, only the first
2302 security module asking for security registration will be 2201 security module asking for security registration will be
@@ -2312,6 +2211,13 @@ and is between 256 and 4096 characters. It is defined in the file
2312 If enabled at boot time, /selinux/disable can be used 2211 If enabled at boot time, /selinux/disable can be used
2313 later to disable prior to initial policy load. 2212 later to disable prior to initial policy load.
2314 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
2315 serialnumber [BUGS=X86-32] 2221 serialnumber [BUGS=X86-32]
2316 2222
2317 shapers= [NET] 2223 shapers= [NET]
@@ -2323,9 +2229,6 @@ and is between 256 and 4096 characters. It is defined in the file
2323 The parameter means the number of CPUs to show, 2229 The parameter means the number of CPUs to show,
2324 for example 1 means boot CPU only. 2230 for example 1 means boot CPU only.
2325 2231
2326 sim710= [SCSI,HW]
2327 See header of drivers/scsi/sim710.c.
2328
2329 simeth= [IA-64] 2232 simeth= [IA-64]
2330 simscsi= 2233 simscsi=
2331 2234
@@ -2383,128 +2286,6 @@ and is between 256 and 4096 characters. It is defined in the file
2383 1: Fast pin select (default) 2286 1: Fast pin select (default)
2384 2: ATC IRMode 2287 2: ATC IRMode
2385 2288
2386 snd-ad1816a= [HW,ALSA]
2387
2388 snd-ad1848= [HW,ALSA]
2389
2390 snd-ali5451= [HW,ALSA]
2391
2392 snd-als100= [HW,ALSA]
2393
2394 snd-als4000= [HW,ALSA]
2395
2396 snd-azt2320= [HW,ALSA]
2397
2398 snd-cmi8330= [HW,ALSA]
2399
2400 snd-cmipci= [HW,ALSA]
2401
2402 snd-cs4231= [HW,ALSA]
2403
2404 snd-cs4232= [HW,ALSA]
2405
2406 snd-cs4236= [HW,ALSA]
2407
2408 snd-cs4281= [HW,ALSA]
2409
2410 snd-cs46xx= [HW,ALSA]
2411
2412 snd-dt019x= [HW,ALSA]
2413
2414 snd-dummy= [HW,ALSA]
2415
2416 snd-emu10k1= [HW,ALSA]
2417
2418 snd-ens1370= [HW,ALSA]
2419
2420 snd-ens1371= [HW,ALSA]
2421
2422 snd-es968= [HW,ALSA]
2423
2424 snd-es1688= [HW,ALSA]
2425
2426 snd-es18xx= [HW,ALSA]
2427
2428 snd-es1938= [HW,ALSA]
2429
2430 snd-es1968= [HW,ALSA]
2431
2432 snd-fm801= [HW,ALSA]
2433
2434 snd-gusclassic= [HW,ALSA]
2435
2436 snd-gusextreme= [HW,ALSA]
2437
2438 snd-gusmax= [HW,ALSA]
2439
2440 snd-hdsp= [HW,ALSA]
2441
2442 snd-ice1712= [HW,ALSA]
2443
2444 snd-intel8x0= [HW,ALSA]
2445
2446 snd-interwave= [HW,ALSA]
2447
2448 snd-interwave-stb=
2449 [HW,ALSA]
2450
2451 snd-korg1212= [HW,ALSA]
2452
2453 snd-maestro3= [HW,ALSA]
2454
2455 snd-mpu401= [HW,ALSA]
2456
2457 snd-mtpav= [HW,ALSA]
2458
2459 snd-nm256= [HW,ALSA]
2460
2461 snd-opl3sa2= [HW,ALSA]
2462
2463 snd-opti92x-ad1848=
2464 [HW,ALSA]
2465
2466 snd-opti92x-cs4231=
2467 [HW,ALSA]
2468
2469 snd-opti93x= [HW,ALSA]
2470
2471 snd-pmac= [HW,ALSA]
2472
2473 snd-rme32= [HW,ALSA]
2474
2475 snd-rme96= [HW,ALSA]
2476
2477 snd-rme9652= [HW,ALSA]
2478
2479 snd-sb8= [HW,ALSA]
2480
2481 snd-sb16= [HW,ALSA]
2482
2483 snd-sbawe= [HW,ALSA]
2484
2485 snd-serial= [HW,ALSA]
2486
2487 snd-sgalaxy= [HW,ALSA]
2488
2489 snd-sonicvibes= [HW,ALSA]
2490
2491 snd-sun-amd7930=
2492 [HW,ALSA]
2493
2494 snd-sun-cs4231= [HW,ALSA]
2495
2496 snd-trident= [HW,ALSA]
2497
2498 snd-usb-audio= [HW,ALSA,USB]
2499
2500 snd-via82xx= [HW,ALSA]
2501
2502 snd-virmidi= [HW,ALSA]
2503
2504 snd-wavefront= [HW,ALSA]
2505
2506 snd-ymfpci= [HW,ALSA]
2507
2508 softlockup_panic= 2289 softlockup_panic=
2509 [KNL] Should the soft-lockup detector generate panics. 2290 [KNL] Should the soft-lockup detector generate panics.
2510 2291
@@ -2519,12 +2300,6 @@ and is between 256 and 4096 characters. It is defined in the file
2519 spia_pedr= 2300 spia_pedr=
2520 spia_peddr= 2301 spia_peddr=
2521 2302
2522 sscape= [HW,OSS]
2523 Format: <io>,<irq>,<dma>,<mpu_io>,<mpu_irq>
2524
2525 st= [HW,SCSI] SCSI tape parameters (buffers, etc.)
2526 See Documentation/scsi/st.txt.
2527
2528 stacktrace [FTRACE] 2303 stacktrace [FTRACE]
2529 Enabled the stack tracer on boot up. 2304 Enabled the stack tracer on boot up.
2530 2305
@@ -2582,18 +2357,12 @@ and is between 256 and 4096 characters. It is defined in the file
2582 2357
2583 switches= [HW,M68k] 2358 switches= [HW,M68k]
2584 2359
2585 sym53c416= [HW,SCSI]
2586 See header of drivers/scsi/sym53c416.c.
2587
2588 sysrq_always_enabled 2360 sysrq_always_enabled
2589 [KNL] 2361 [KNL]
2590 Ignore sysrq setting - this boot parameter will 2362 Ignore sysrq setting - this boot parameter will
2591 neutralize any effect of /proc/sys/kernel/sysrq. 2363 neutralize any effect of /proc/sys/kernel/sysrq.
2592 Useful for debugging. 2364 Useful for debugging.
2593 2365
2594 t128= [HW,SCSI]
2595 See header of drivers/scsi/t128.c.
2596
2597 tdfx= [HW,DRM] 2366 tdfx= [HW,DRM]
2598 2367
2599 test_suspend= [SUSPEND] 2368 test_suspend= [SUSPEND]
@@ -2630,10 +2399,6 @@ and is between 256 and 4096 characters. It is defined in the file
2630 <deci-seconds>: poll all this frequency 2399 <deci-seconds>: poll all this frequency
2631 0: no polling (default) 2400 0: no polling (default)
2632 2401
2633 tmscsim= [HW,SCSI]
2634 See comment before function dc390_setup() in
2635 drivers/scsi/tmscsim.c.
2636
2637 topology= [S390] 2402 topology= [S390]
2638 Format: {off | on} 2403 Format: {off | on}
2639 Specify if the kernel should make use of the cpu 2404 Specify if the kernel should make use of the cpu
@@ -2661,10 +2426,6 @@ and is between 256 and 4096 characters. It is defined in the file
2661 to facilitate early boot debugging. 2426 to facilitate early boot debugging.
2662 See also Documentation/trace/events.txt 2427 See also Documentation/trace/events.txt
2663 2428
2664 trix= [HW,OSS] MediaTrix AudioTrix Pro
2665 Format:
2666 <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq>
2667
2668 tsc= Disable clocksource-must-verify flag for TSC. 2429 tsc= Disable clocksource-must-verify flag for TSC.
2669 Format: <string> 2430 Format: <string>
2670 [x86] reliable: mark tsc clocksource as reliable, this 2431 [x86] reliable: mark tsc clocksource as reliable, this
@@ -2678,15 +2439,6 @@ and is between 256 and 4096 characters. It is defined in the file
2678 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7> 2439 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7>
2679 See also Documentation/input/joystick-parport.txt 2440 See also Documentation/input/joystick-parport.txt
2680 2441
2681 u14-34f= [HW,SCSI] UltraStor 14F/34F SCSI host adapter
2682 See header of drivers/scsi/u14-34f.c.
2683
2684 uart401= [HW,OSS]
2685 Format: <io>,<irq>
2686
2687 uart6850= [HW,OSS]
2688 Format: <io>,<irq>
2689
2690 uhash_entries= [KNL,NET] 2442 uhash_entries= [KNL,NET]
2691 Set number of hash buckets for UDP/UDP-Lite connections 2443 Set number of hash buckets for UDP/UDP-Lite connections
2692 2444
@@ -2852,15 +2604,6 @@ and is between 256 and 4096 characters. It is defined in the file
2852 overridden by individual drivers. 0 will hide 2604 overridden by individual drivers. 0 will hide
2853 cursors, 1 will display them. 2605 cursors, 1 will display them.
2854 2606
2855 waveartist= [HW,OSS]
2856 Format: <io>,<irq>,<dma>,<dma2>
2857
2858 wd33c93= [HW,SCSI]
2859 See header of drivers/scsi/wd33c93.c.
2860
2861 wd7000= [HW,SCSI]
2862 See header of drivers/scsi/wd7000.c.
2863
2864 watchdog timers [HW,WDT] For information on watchdog timers, 2607 watchdog timers [HW,WDT] For information on watchdog timers,
2865 see Documentation/watchdog/watchdog-parameters.txt 2608 see Documentation/watchdog/watchdog-parameters.txt
2866 or other driver-specific files in the 2609 or other driver-specific files in the
@@ -2879,6 +2622,16 @@ and is between 256 and 4096 characters. It is defined in the file
2879 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks. 2622 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks.
2880 xd_geo= See header of drivers/block/xd.c. 2623 xd_geo= See header of drivers/block/xd.c.
2881 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
2882 xirc2ps_cs= [NET,PCMCIA] 2635 xirc2ps_cs= [NET,PCMCIA]
2883 Format: 2636 Format:
2884 <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>]]]
@@ -2887,5 +2640,4 @@ ______________________________________________________________________
2887 2640
2888TODO: 2641TODO:
2889 2642
2890 Add documentation for ALSA options.
2891 Add more DRM drivers. 2643 Add more DRM drivers.