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.txt59
1 files changed, 47 insertions, 12 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index f4a04c0c7ed..5438a2d7907 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -245,7 +245,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
245 245
246 acpi_sleep= [HW,ACPI] Sleep options 246 acpi_sleep= [HW,ACPI] Sleep options
247 Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig, 247 Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig,
248 old_ordering, s4_nonvs, sci_force_enable } 248 old_ordering, nonvs, sci_force_enable }
249 See Documentation/power/video.txt for information on 249 See Documentation/power/video.txt for information on
250 s3_bios and s3_mode. 250 s3_bios and s3_mode.
251 s3_beep is for debugging; it makes the PC's speaker beep 251 s3_beep is for debugging; it makes the PC's speaker beep
@@ -626,6 +626,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
626 disable= [IPV6] 626 disable= [IPV6]
627 See Documentation/networking/ipv6.txt. 627 See Documentation/networking/ipv6.txt.
628 628
629 disable_ddw [PPC/PSERIES]
630 Disable Dynamic DMA Window support. Use this if
631 to workaround buggy firmware.
632
629 disable_ipv6= [IPV6] 633 disable_ipv6= [IPV6]
630 See Documentation/networking/ipv6.txt. 634 See Documentation/networking/ipv6.txt.
631 635
@@ -695,7 +699,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
695 ekgdboc= [X86,KGDB] Allow early kernel console debugging 699 ekgdboc= [X86,KGDB] Allow early kernel console debugging
696 ekgdboc=kbd 700 ekgdboc=kbd
697 701
698 This is desgined to be used in conjunction with 702 This is designed to be used in conjunction with
699 the boot argument: earlyprintk=vga 703 the boot argument: earlyprintk=vga
700 704
701 edd= [EDD] 705 edd= [EDD]
@@ -868,6 +872,12 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
868 If specified, z/VM IUCV HVC accepts connections 872 If specified, z/VM IUCV HVC accepts connections
869 from listed z/VM user IDs only. 873 from listed z/VM user IDs only.
870 874
875 keep_bootcon [KNL]
876 Do not unregister boot console at start. This is only
877 useful for debugging when something happens in the window
878 between unregistering the boot console and initializing
879 the real console.
880
871 i2c_bus= [HW] Override the default board specific I2C bus speed 881 i2c_bus= [HW] Override the default board specific I2C bus speed
872 or register an additional I2C bus that is not 882 or register an additional I2C bus that is not
873 registered from board initialization code. 883 registered from board initialization code.
@@ -1580,16 +1590,25 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1580 of returning the full 64-bit number. 1590 of returning the full 64-bit number.
1581 The default is to return 64-bit inode numbers. 1591 The default is to return 64-bit inode numbers.
1582 1592
1593 nfs.nfs4_disable_idmapping=
1594 [NFSv4] When set, this option disables the NFSv4
1595 idmapper on the client, but only if the mount
1596 is using the 'sec=sys' security flavour. This may
1597 make migration from legacy NFSv2/v3 systems easier
1598 provided that the server has the appropriate support.
1599 The default is to always enable NFSv4 idmapping.
1600
1583 nmi_debug= [KNL,AVR32,SH] Specify one or more actions to take 1601 nmi_debug= [KNL,AVR32,SH] Specify one or more actions to take
1584 when a NMI is triggered. 1602 when a NMI is triggered.
1585 Format: [state][,regs][,debounce][,die] 1603 Format: [state][,regs][,debounce][,die]
1586 1604
1587 nmi_watchdog= [KNL,BUGS=X86] Debugging features for SMP kernels 1605 nmi_watchdog= [KNL,BUGS=X86] Debugging features for SMP kernels
1588 Format: [panic,][num] 1606 Format: [panic,][nopanic,][num]
1589 Valid num: 0 1607 Valid num: 0
1590 0 - turn nmi_watchdog off 1608 0 - turn nmi_watchdog off
1591 When panic is specified, panic when an NMI watchdog 1609 When panic is specified, panic when an NMI watchdog
1592 timeout occurs. 1610 timeout occurs (or 'nopanic' to override the opposite
1611 default).
1593 This is useful when you use a panic=... timeout and 1612 This is useful when you use a panic=... timeout and
1594 need the box quickly up again. 1613 need the box quickly up again.
1595 1614
@@ -1645,6 +1664,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1645 noexec=on: enable non-executable mappings (default) 1664 noexec=on: enable non-executable mappings (default)
1646 noexec=off: disable non-executable mappings 1665 noexec=off: disable non-executable mappings
1647 1666
1667 nosmep [X86]
1668 Disable SMEP (Supervisor Mode Execution Protection)
1669 even if it is supported by processor.
1670
1648 noexec32 [X86-64] 1671 noexec32 [X86-64]
1649 This affects only 32-bit executables. 1672 This affects only 32-bit executables.
1650 noexec32=on: enable non-executable mappings (default) 1673 noexec32=on: enable non-executable mappings (default)
@@ -1754,9 +1777,6 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1754 1777
1755 nosoftlockup [KNL] Disable the soft-lockup detector. 1778 nosoftlockup [KNL] Disable the soft-lockup detector.
1756 1779
1757 noswapaccount [KNL] Disable accounting of swap in memory resource
1758 controller. (See Documentation/cgroups/memory.txt)
1759
1760 nosync [HW,M68K] Disables sync negotiation for all devices. 1780 nosync [HW,M68K] Disables sync negotiation for all devices.
1761 1781
1762 notsc [BUGS=X86-32] Disable Time Stamp Counter 1782 notsc [BUGS=X86-32] Disable Time Stamp Counter
@@ -1813,10 +1833,17 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1813 perfmon on Intel CPUs instead of the 1833 perfmon on Intel CPUs instead of the
1814 CPU specific event set. 1834 CPU specific event set.
1815 1835
1836 oops=panic Always panic on oopses. Default is to just kill the
1837 process, but there is a small probability of
1838 deadlocking the machine.
1839 This will also cause panics on machine check exceptions.
1840 Useful together with panic=30 to trigger a reboot.
1841
1816 OSS [HW,OSS] 1842 OSS [HW,OSS]
1817 See Documentation/sound/oss/oss-parameters.txt 1843 See Documentation/sound/oss/oss-parameters.txt
1818 1844
1819 panic= [KNL] Kernel behaviour on panic 1845 panic= [KNL] Kernel behaviour on panic: delay <timeout>
1846 seconds before rebooting
1820 Format: <timeout> 1847 Format: <timeout>
1821 1848
1822 parkbd.port= [HW] Parallel port number the keyboard adapter is 1849 parkbd.port= [HW] Parallel port number the keyboard adapter is
@@ -2319,6 +2346,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2319 2346
2320 softlockup_panic= 2347 softlockup_panic=
2321 [KNL] Should the soft-lockup detector generate panics. 2348 [KNL] Should the soft-lockup detector generate panics.
2349 Format: <integer>
2322 2350
2323 sonypi.*= [HW] Sony Programmable I/O Control Device driver 2351 sonypi.*= [HW] Sony Programmable I/O Control Device driver
2324 See Documentation/sonypi.txt 2352 See Documentation/sonypi.txt
@@ -2444,11 +2472,15 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2444 <deci-seconds>: poll all this frequency 2472 <deci-seconds>: poll all this frequency
2445 0: no polling (default) 2473 0: no polling (default)
2446 2474
2475 threadirqs [KNL]
2476 Force threading of all interrupt handlers except those
2477 marked explicitely IRQF_NO_THREAD.
2478
2447 topology= [S390] 2479 topology= [S390]
2448 Format: {off | on} 2480 Format: {off | on}
2449 Specify if the kernel should make use of the cpu 2481 Specify if the kernel should make use of the cpu
2450 topology informations if the hardware supports these. 2482 topology information if the hardware supports this.
2451 The scheduler will make use of these informations and 2483 The scheduler will make use of this information and
2452 e.g. base its process migration decisions on it. 2484 e.g. base its process migration decisions on it.
2453 Default is on. 2485 Default is on.
2454 2486
@@ -2501,8 +2533,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2501 reported either. 2533 reported either.
2502 2534
2503 unknown_nmi_panic 2535 unknown_nmi_panic
2504 [X86] 2536 [X86] Cause panic on unknown NMI.
2505 Set unknown_nmi_panic=1 early on boot.
2506 2537
2507 usbcore.autosuspend= 2538 usbcore.autosuspend=
2508 [USB] The autosuspend time delay (in seconds) used 2539 [USB] The autosuspend time delay (in seconds) used
@@ -2551,6 +2582,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2551 bytes of sense data); 2582 bytes of sense data);
2552 c = FIX_CAPACITY (decrease the reported 2583 c = FIX_CAPACITY (decrease the reported
2553 device capacity by one sector); 2584 device capacity by one sector);
2585 d = NO_READ_DISC_INFO (don't use
2586 READ_DISC_INFO command);
2587 e = NO_READ_CAPACITY_16 (don't use
2588 READ_CAPACITY_16 command);
2554 h = CAPACITY_HEURISTICS (decrease the 2589 h = CAPACITY_HEURISTICS (decrease the
2555 reported device capacity by one 2590 reported device capacity by one
2556 sector if the number is odd); 2591 sector if the number is odd);