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