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.txt58
1 files changed, 52 insertions, 6 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 06b2cd5739dd..c73d27184c13 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -571,6 +571,12 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
571 trust validation. 571 trust validation.
572 format: { id:<keyid> | builtin } 572 format: { id:<keyid> | builtin }
573 573
574 cca= [MIPS] Override the kernel pages' cache coherency
575 algorithm. Accepted values range from 0 to 7
576 inclusive. See arch/mips/include/asm/pgtable-bits.h
577 for platform specific values (SB1, Loongson3 and
578 others).
579
574 ccw_timeout_log [S390] 580 ccw_timeout_log [S390]
575 See Documentation/s390/CommonIO for details. 581 See Documentation/s390/CommonIO for details.
576 582
@@ -1102,6 +1108,12 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1102 that can be changed at run time by the 1108 that can be changed at run time by the
1103 set_graph_function file in the debugfs tracing directory. 1109 set_graph_function file in the debugfs tracing directory.
1104 1110
1111 ftrace_graph_notrace=[function-list]
1112 [FTRACE] Do not trace from the functions specified in
1113 function-list. This list is a comma separated list of
1114 functions that can be changed at run time by the
1115 set_graph_notrace file in the debugfs tracing directory.
1116
1105 gamecon.map[2|3]= 1117 gamecon.map[2|3]=
1106 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad 1118 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad
1107 support via parallel port (up to 5 devices per port) 1119 support via parallel port (up to 5 devices per port)
@@ -1442,10 +1454,6 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1442 ip= [IP_PNP] 1454 ip= [IP_PNP]
1443 See Documentation/filesystems/nfs/nfsroot.txt. 1455 See Documentation/filesystems/nfs/nfsroot.txt.
1444 1456
1445 ip2= [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards
1446 See comment before ip2_setup() in
1447 drivers/char/ip2/ip2base.c.
1448
1449 irqfixup [HW] 1457 irqfixup [HW]
1450 When an interrupt is not handled search all handlers 1458 When an interrupt is not handled search all handlers
1451 for it. Intended to get systems with badly broken 1459 for it. Intended to get systems with badly broken
@@ -1718,8 +1726,12 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
1718 7 (KERN_DEBUG) debug-level messages 1726 7 (KERN_DEBUG) debug-level messages
1719 1727
1720 log_buf_len=n[KMG] Sets the size of the printk ring buffer, 1728 log_buf_len=n[KMG] Sets the size of the printk ring buffer,
1721 in bytes. n must be a power of two. The default 1729 in bytes. n must be a power of two and greater
1722 size is set in the kernel config file. 1730 than the minimal size. The minimal size is defined
1731 by LOG_BUF_SHIFT kernel config parameter. There is
1732 also CONFIG_LOG_CPU_MAX_BUF_SHIFT config parameter
1733 that allows to increase the default size depending on
1734 the number of CPUs. See init/Kconfig for more details.
1723 1735
1724 logo.nologo [FB] Disables display of the built-in Linux logo. 1736 logo.nologo [FB] Disables display of the built-in Linux logo.
1725 This may be used to provide more screen space for 1737 This may be used to provide more screen space for
@@ -2192,6 +2204,21 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2192 and restore using xsave. The kernel will fallback to 2204 and restore using xsave. The kernel will fallback to
2193 enabling legacy floating-point and sse state. 2205 enabling legacy floating-point and sse state.
2194 2206
2207 noxsaveopt [X86] Disables xsaveopt used in saving x86 extended
2208 register states. The kernel will fall back to use
2209 xsave to save the states. By using this parameter,
2210 performance of saving the states is degraded because
2211 xsave doesn't support modified optimization while
2212 xsaveopt supports it on xsaveopt enabled systems.
2213
2214 noxsaves [X86] Disables xsaves and xrstors used in saving and
2215 restoring x86 extended register state in compacted
2216 form of xsave area. The kernel will fall back to use
2217 xsaveopt and xrstor to save and restore the states
2218 in standard form of xsave area. By using this
2219 parameter, xsave area per process might occupy more
2220 memory on xsaves enabled systems.
2221
2195 eagerfpu= [X86] 2222 eagerfpu= [X86]
2196 on enable eager fpu restore 2223 on enable eager fpu restore
2197 off disable eager fpu restore 2224 off disable eager fpu restore
@@ -2833,6 +2860,13 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
2833 quiescent states. Units are jiffies, minimum 2860 quiescent states. Units are jiffies, minimum
2834 value is one, and maximum value is HZ. 2861 value is one, and maximum value is HZ.
2835 2862
2863 rcutree.rcu_nocb_leader_stride= [KNL]
2864 Set the number of NOCB kthread groups, which
2865 defaults to the square root of the number of
2866 CPUs. Larger numbers reduces the wakeup overhead
2867 on the per-CPU grace-period kthreads, but increases
2868 that same overhead on each group's leader.
2869
2836 rcutree.qhimark= [KNL] 2870 rcutree.qhimark= [KNL]
2837 Set threshold of queued RCU callbacks beyond which 2871 Set threshold of queued RCU callbacks beyond which
2838 batch limiting is disabled. 2872 batch limiting is disabled.
@@ -3049,6 +3083,13 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
3049 3083
3050 S [KNL] Run init in single mode 3084 S [KNL] Run init in single mode
3051 3085
3086 s390_iommu= [HW,S390]
3087 Set s390 IOTLB flushing mode
3088 strict
3089 With strict flushing every unmap operation will result in
3090 an IOTLB flush. Default is lazy flushing before reuse,
3091 which is faster.
3092
3052 sa1100ir [NET] 3093 sa1100ir [NET]
3053 See drivers/net/irda/sa1100_ir.c. 3094 See drivers/net/irda/sa1100_ir.c.
3054 3095
@@ -3504,6 +3545,7 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
3504 bogus residue values); 3545 bogus residue values);
3505 s = SINGLE_LUN (the device has only one 3546 s = SINGLE_LUN (the device has only one
3506 Logical Unit); 3547 Logical Unit);
3548 u = IGNORE_UAS (don't bind to the uas driver);
3507 w = NO_WP_DETECT (don't test whether the 3549 w = NO_WP_DETECT (don't test whether the
3508 medium is write-protected). 3550 medium is write-protected).
3509 Example: quirks=0419:aaf5:rl,0421:0433:rc 3551 Example: quirks=0419:aaf5:rl,0421:0433:rc
@@ -3723,6 +3765,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
3723 Disables the ticketlock slowpath using Xen PV 3765 Disables the ticketlock slowpath using Xen PV
3724 optimizations. 3766 optimizations.
3725 3767
3768 xen_nopv [X86]
3769 Disables the PV optimizations forcing the HVM guest to
3770 run as generic HVM guest with no PV drivers.
3771
3726 xirc2ps_cs= [NET,PCMCIA] 3772 xirc2ps_cs= [NET,PCMCIA]
3727 Format: 3773 Format:
3728 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]] 3774 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]]