diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 335 |
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 | ||
119 | In addition, the following text indicates that the option: | 120 | In 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 | ||
2895 | TODO: | 2641 | TODO: |
2896 | 2642 | ||
2897 | Add documentation for ALSA options. | ||
2898 | Add more DRM drivers. | 2643 | Add more DRM drivers. |