diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-12-28 15:07:57 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-12-28 15:07:57 -0500 |
commit | be9c5ae4eeec2e85527e95647348b8ea4eb25128 (patch) | |
tree | 59383b15bc0891b8a44500a0ac172a8850f1068d /Documentation/kernel-parameters.txt | |
parent | bb26c6c29b7cc9f39e491b074b09f3c284738d36 (diff) | |
parent | 79a66b96c339626a3e4b226fefc0e45244cfe6ff (diff) |
Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (246 commits)
x86: traps.c replace #if CONFIG_X86_32 with #ifdef CONFIG_X86_32
x86: PAT: fix address types in track_pfn_vma_new()
x86: prioritize the FPU traps for the error code
x86: PAT: pfnmap documentation update changes
x86: PAT: move track untrack pfnmap stubs to asm-generic
x86: PAT: remove follow_pfnmap_pte in favor of follow_phys
x86: PAT: modify follow_phys to return phys_addr prot and return value
x86: PAT: clarify is_linear_pfn_mapping() interface
x86: ia32_signal: remove unnecessary declaration
x86: common.c boot_cpu_stack and boot_exception_stacks should be static
x86: fix intel x86_64 llc_shared_map/cpu_llc_id anomolies
x86: fix warning in arch/x86/kernel/microcode_amd.c
x86: ia32.h: remove unused struct sigfram32 and rt_sigframe32
x86: asm-offset_64: use rt_sigframe_ia32
x86: sigframe.h: include headers for dependency
x86: traps.c declare functions before they get used
x86: PAT: update documentation to cover pgprot and remap_pfn related changes - v3
x86: PAT: add pgprot_writecombine() interface for drivers - v3
x86: PAT: change pgprot_noncached to uc_minus instead of strong uc - v3
x86: PAT: implement track/untrack of pfnmap regions for x86 - v3
...
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r-- | Documentation/kernel-parameters.txt | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index bffffa4e8ee9..2c95cae8302b 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
@@ -1396,7 +1396,20 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1396 | when a NMI is triggered. | 1396 | when a NMI is triggered. |
1397 | Format: [state][,regs][,debounce][,die] | 1397 | Format: [state][,regs][,debounce][,die] |
1398 | 1398 | ||
1399 | 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 | ||
1400 | 1413 | ||
1401 | 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 |
1402 | emulation library even if a 387 maths coprocessor | 1415 | emulation library even if a 387 maths coprocessor |
@@ -1633,6 +1646,17 @@ and is between 256 and 4096 characters. It is defined in the file | |||
1633 | nomsi [MSI] If the PCI_MSI kernel config parameter is | 1646 | nomsi [MSI] If the PCI_MSI kernel config parameter is |
1634 | enabled, this kernel boot option can be used to | 1647 | enabled, this kernel boot option can be used to |
1635 | disable the use of MSI interrupts system-wide. | 1648 | disable the use of MSI interrupts system-wide. |
1649 | noioapicquirk [APIC] Disable all boot interrupt quirks. | ||
1650 | Safety option to keep boot IRQs enabled. This | ||
1651 | should never be necessary. | ||
1652 | ioapicreroute [APIC] Enable rerouting of boot IRQs to the | ||
1653 | primary IO-APIC for bridges that cannot disable | ||
1654 | boot IRQs. This fixes a source of spurious IRQs | ||
1655 | when the system masks IRQs. | ||
1656 | noioapicreroute [APIC] Disable workaround that uses the | ||
1657 | boot IRQ equivalent of an IRQ that connects to | ||
1658 | a chipset where boot IRQs cannot be disabled. | ||
1659 | The opposite of ioapicreroute. | ||
1636 | biosirq [X86-32] Use PCI BIOS calls to get the interrupt | 1660 | biosirq [X86-32] Use PCI BIOS calls to get the interrupt |
1637 | routing table. These calls are known to be buggy | 1661 | routing table. These calls are known to be buggy |
1638 | on several machines and they hang the machine | 1662 | on several machines and they hang the machine |
@@ -2262,6 +2286,13 @@ and is between 256 and 4096 characters. It is defined in the file | |||
2262 | Format: | 2286 | Format: |
2263 | <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq> | 2287 | <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq> |
2264 | 2288 | ||
2289 | tsc= Disable clocksource-must-verify flag for TSC. | ||
2290 | Format: <string> | ||
2291 | [x86] reliable: mark tsc clocksource as reliable, this | ||
2292 | disables clocksource verification at runtime. | ||
2293 | Used to enable high-resolution timer mode on older | ||
2294 | hardware, and in virtualized environment. | ||
2295 | |||
2265 | turbografx.map[2|3]= [HW,JOY] | 2296 | turbografx.map[2|3]= [HW,JOY] |
2266 | TurboGraFX parallel port interface | 2297 | TurboGraFX parallel port interface |
2267 | Format: | 2298 | Format: |