aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2008-12-28 15:07:57 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2008-12-28 15:07:57 -0500
commitbe9c5ae4eeec2e85527e95647348b8ea4eb25128 (patch)
tree59383b15bc0891b8a44500a0ac172a8850f1068d /Documentation/kernel-parameters.txt
parentbb26c6c29b7cc9f39e491b074b09f3c284738d36 (diff)
parent79a66b96c339626a3e4b226fefc0e45244cfe6ff (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.txt33
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: