diff options
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 55 |
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 | ||