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.txt44
1 files changed, 39 insertions, 5 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index e0f346d201ed..ee5a5f9358ec 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -220,14 +220,17 @@ and is between 256 and 4096 characters. It is defined in the file
220 Bits in debug_level correspond to a level in 220 Bits in debug_level correspond to a level in
221 ACPI_DEBUG_PRINT statements, e.g., 221 ACPI_DEBUG_PRINT statements, e.g.,
222 ACPI_DEBUG_PRINT((ACPI_DB_INFO, ... 222 ACPI_DEBUG_PRINT((ACPI_DB_INFO, ...
223 See Documentation/acpi/debug.txt for more information 223 The debug_level mask defaults to "info". See
224 about debug layers and levels. 224 Documentation/acpi/debug.txt for more information about
225 debug layers and levels.
225 226
227 Enable processor driver info messages:
228 acpi.debug_layer=0x20000000
229 Enable PCI/PCI interrupt routing info messages:
230 acpi.debug_layer=0x400000
226 Enable AML "Debug" output, i.e., stores to the Debug 231 Enable AML "Debug" output, i.e., stores to the Debug
227 object while interpreting AML: 232 object while interpreting AML:
228 acpi.debug_layer=0xffffffff acpi.debug_level=0x2 233 acpi.debug_layer=0xffffffff acpi.debug_level=0x2
229 Enable PCI/PCI interrupt routing info messages:
230 acpi.debug_layer=0x400000 acpi.debug_level=0x4
231 Enable all messages related to ACPI hardware: 234 Enable all messages related to ACPI hardware:
232 acpi.debug_layer=0x2 acpi.debug_level=0xffffffff 235 acpi.debug_layer=0x2 acpi.debug_level=0xffffffff
233 236
@@ -1393,7 +1396,20 @@ and is between 256 and 4096 characters. It is defined in the file
1393 when a NMI is triggered. 1396 when a NMI is triggered.
1394 Format: [state][,regs][,debounce][,die] 1397 Format: [state][,regs][,debounce][,die]
1395 1398
1396 nmi_watchdog= [KNL,BUGS=X86-32] Debugging features for SMP kernels 1399 nmi_watchdog= [KNL,BUGS=X86-32,X86-64] Debugging features for SMP kernels
1400 Format: [panic,][num]
1401 Valid num: 0,1,2
1402 0 - turn nmi_watchdog off
1403 1 - use the IO-APIC timer for the NMI watchdog
1404 2 - use the local APIC for the NMI watchdog using
1405 a performance counter. Note: This will use one performance
1406 counter and the local APIC's performance vector.
1407 When panic is specified panic when an NMI watchdog timeout occurs.
1408 This is useful when you use a panic=... timeout and need the box
1409 quickly up again.
1410 Instead of 1 and 2 it is possible to use the following
1411 symbolic names: lapic and ioapic
1412 Example: nmi_watchdog=2 or nmi_watchdog=panic,lapic
1397 1413
1398 no387 [BUGS=X86-32] Tells the kernel to use the 387 maths 1414 no387 [BUGS=X86-32] Tells the kernel to use the 387 maths
1399 emulation library even if a 387 maths coprocessor 1415 emulation library even if a 387 maths coprocessor
@@ -1626,6 +1642,17 @@ and is between 256 and 4096 characters. It is defined in the file
1626 nomsi [MSI] If the PCI_MSI kernel config parameter is 1642 nomsi [MSI] If the PCI_MSI kernel config parameter is
1627 enabled, this kernel boot option can be used to 1643 enabled, this kernel boot option can be used to
1628 disable the use of MSI interrupts system-wide. 1644 disable the use of MSI interrupts system-wide.
1645 noioapicquirk [APIC] Disable all boot interrupt quirks.
1646 Safety option to keep boot IRQs enabled. This
1647 should never be necessary.
1648 ioapicreroute [APIC] Enable rerouting of boot IRQs to the
1649 primary IO-APIC for bridges that cannot disable
1650 boot IRQs. This fixes a source of spurious IRQs
1651 when the system masks IRQs.
1652 noioapicreroute [APIC] Disable workaround that uses the
1653 boot IRQ equivalent of an IRQ that connects to
1654 a chipset where boot IRQs cannot be disabled.
1655 The opposite of ioapicreroute.
1629 biosirq [X86-32] Use PCI BIOS calls to get the interrupt 1656 biosirq [X86-32] Use PCI BIOS calls to get the interrupt
1630 routing table. These calls are known to be buggy 1657 routing table. These calls are known to be buggy
1631 on several machines and they hang the machine 1658 on several machines and they hang the machine
@@ -2255,6 +2282,13 @@ and is between 256 and 4096 characters. It is defined in the file
2255 Format: 2282 Format:
2256 <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq> 2283 <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq>
2257 2284
2285 tsc= Disable clocksource-must-verify flag for TSC.
2286 Format: <string>
2287 [x86] reliable: mark tsc clocksource as reliable, this
2288 disables clocksource verification at runtime.
2289 Used to enable high-resolution timer mode on older
2290 hardware, and in virtualized environment.
2291
2258 turbografx.map[2|3]= [HW,JOY] 2292 turbografx.map[2|3]= [HW,JOY]
2259 TurboGraFX parallel port interface 2293 TurboGraFX parallel port interface
2260 Format: 2294 Format: