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.txt55
1 files changed, 47 insertions, 8 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 12533a958c51..38d7db3262c7 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -64,6 +64,7 @@ parameter is applicable:
64 GENERIC_TIME The generic timeofday code is enabled. 64 GENERIC_TIME The generic timeofday code is enabled.
65 NFS Appropriate NFS support is enabled. 65 NFS Appropriate NFS support is enabled.
66 OSS OSS sound support is enabled. 66 OSS OSS sound support is enabled.
67 PV_OPS A paravirtualized kernel
67 PARIDE The ParIDE subsystem is enabled. 68 PARIDE The ParIDE subsystem is enabled.
68 PARISC The PA-RISC architecture is enabled. 69 PARISC The PA-RISC architecture is enabled.
69 PCI PCI bus support is enabled. 70 PCI PCI bus support is enabled.
@@ -181,19 +182,41 @@ and is between 256 and 4096 characters. It is defined in the file
181 that require a timer override, but don't have 182 that require a timer override, but don't have
182 HPET 183 HPET
183 184
184 acpi_dbg_layer= [HW,ACPI] 185 acpi.debug_layer= [HW,ACPI]
185 Format: <int> 186 Format: <int>
186 Each bit of the <int> indicates an ACPI debug layer, 187 Each bit of the <int> indicates an ACPI debug layer,
187 1: enable, 0: disable. It is useful for boot time 188 1: enable, 0: disable. It is useful for boot time
188 debugging. After system has booted up, it can be set 189 debugging. After system has booted up, it can be set
189 via /proc/acpi/debug_layer. 190 via /sys/module/acpi/parameters/debug_layer.
190 191 CONFIG_ACPI_DEBUG must be enabled for this to produce any output.
191 acpi_dbg_level= [HW,ACPI] 192 Available bits (add the numbers together) to enable debug output
193 for specific parts of the ACPI subsystem:
194 0x01 utilities 0x02 hardware 0x04 events 0x08 tables
195 0x10 namespace 0x20 parser 0x40 dispatcher
196 0x80 executer 0x100 resources 0x200 acpica debugger
197 0x400 os services 0x800 acpica disassembler.
198 The number can be in decimal or prefixed with 0x in hex.
199 Warning: Many of these options can produce a lot of
200 output and make your system unusable. Be very careful.
201
202 acpi.debug_level= [HW,ACPI]
192 Format: <int> 203 Format: <int>
193 Each bit of the <int> indicates an ACPI debug level, 204 Each bit of the <int> indicates an ACPI debug level,
194 1: enable, 0: disable. It is useful for boot time 205 1: enable, 0: disable. It is useful for boot time
195 debugging. After system has booted up, it can be set 206 debugging. After system has booted up, it can be set
196 via /proc/acpi/debug_level. 207 via /sys/module/acpi/parameters/debug_level.
208 CONFIG_ACPI_DEBUG must be enabled for this to produce any output.
209 Available bits (add the numbers together) to enable different
210 debug output levels of the ACPI subsystem:
211 0x01 error 0x02 warn 0x04 init 0x08 debug object
212 0x10 info 0x20 init names 0x40 parse 0x80 load
213 0x100 dispatch 0x200 execute 0x400 names 0x800 operation region
214 0x1000 bfield 0x2000 tables 0x4000 values 0x8000 objects
215 0x10000 resources 0x20000 user requests 0x40000 package.
216 The number can be in decimal or prefixed with 0x in hex.
217 Warning: Many of these options can produce a lot of
218 output and make your system unusable. Be very careful.
219
197 220
198 acpi_fake_ecdt [HW,ACPI] Workaround failure due to BIOS lacking ECDT 221 acpi_fake_ecdt [HW,ACPI] Workaround failure due to BIOS lacking ECDT
199 222
@@ -673,8 +696,15 @@ and is between 256 and 4096 characters. It is defined in the file
673 idebus= [HW] (E)IDE subsystem - VLB/PCI bus speed 696 idebus= [HW] (E)IDE subsystem - VLB/PCI bus speed
674 See Documentation/ide.txt. 697 See Documentation/ide.txt.
675 698
676 idle= [HW] 699 idle= [X86]
677 Format: idle=poll or idle=halt 700 Format: idle=poll or idle=mwait
701 Poll forces a polling idle loop that can slightly improves the performance
702 of waking up a idle CPU, but will use a lot of power and make the system
703 run hot. Not recommended.
704 idle=mwait. On systems which support MONITOR/MWAIT but the kernel chose
705 to not use it because it doesn't save as much power as a normal idle
706 loop use the MONITOR/MWAIT idle loop anyways. Performance should be the same
707 as idle=poll.
678 708
679 ignore_loglevel [KNL] 709 ignore_loglevel [KNL]
680 Ignore loglevel setting - this will print /all/ 710 Ignore loglevel setting - this will print /all/
@@ -1135,6 +1165,11 @@ and is between 256 and 4096 characters. It is defined in the file
1135 1165
1136 nomce [IA-32] Machine Check Exception 1166 nomce [IA-32] Machine Check Exception
1137 1167
1168 noreplace-paravirt [IA-32,PV_OPS] Don't patch paravirt_ops
1169
1170 noreplace-smp [IA-32,SMP] Don't replace SMP instructions
1171 with UP alternatives
1172
1138 noresidual [PPC] Don't use residual data on PReP machines. 1173 noresidual [PPC] Don't use residual data on PReP machines.
1139 1174
1140 noresume [SWSUSP] Disables resume and restores original swap 1175 noresume [SWSUSP] Disables resume and restores original swap
@@ -1540,6 +1575,9 @@ and is between 256 and 4096 characters. It is defined in the file
1540 smart2= [HW] 1575 smart2= [HW]
1541 Format: <io1>[,<io2>[,...,<io8>]] 1576 Format: <io1>[,<io2>[,...,<io8>]]
1542 1577
1578 smp-alt-once [IA-32,SMP] On a hotplug CPU system, only
1579 attempt to substitute SMP alternatives once at boot.
1580
1543 snd-ad1816a= [HW,ALSA] 1581 snd-ad1816a= [HW,ALSA]
1544 1582
1545 snd-ad1848= [HW,ALSA] 1583 snd-ad1848= [HW,ALSA]
@@ -1792,12 +1830,13 @@ and is between 256 and 4096 characters. It is defined in the file
1792 for newly-detected USB devices (default 2). This 1830 for newly-detected USB devices (default 2). This
1793 is the time required before an idle device will be 1831 is the time required before an idle device will be
1794 autosuspended. Devices for which the delay is set 1832 autosuspended. Devices for which the delay is set
1795 to 0 won't be autosuspended at all. 1833 to a negative value won't be autosuspended at all.
1796 1834
1797 usbhid.mousepoll= 1835 usbhid.mousepoll=
1798 [USBHID] The interval which mice are to be polled at. 1836 [USBHID] The interval which mice are to be polled at.
1799 1837
1800 vdso= [IA-32,SH] 1838 vdso= [IA-32,SH]
1839 vdso=2: enable compat VDSO (default with COMPAT_VDSO)
1801 vdso=1: enable VDSO (default) 1840 vdso=1: enable VDSO (default)
1802 vdso=0: disable VDSO mapping 1841 vdso=0: disable VDSO mapping
1803 1842