aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2010-05-12 17:19:01 -0400
committerFrederic Weisbecker <fweisbec@gmail.com>2010-05-12 17:20:33 -0400
commita9aa1d02de36b450990b0e25a88fc2ff1c3e6b94 (patch)
tree1f9d19f1642d263e65906a916a48be9339accc73 /Documentation/kernel-parameters.txt
parent5671a10e2bc7f99d9157c6044faf8be2ef302361 (diff)
parentb57f95a38233a2e73b679bea4a5453a1cc2a1cc9 (diff)
Merge commit 'v2.6.34-rc7' into perf/nmi
Merge reason: catch up with latest softlockup detector changes.
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt60
1 files changed, 52 insertions, 8 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 736d45602886..839b21b0699a 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -54,6 +54,7 @@ parameter is applicable:
54 IMA Integrity measurement architecture is enabled. 54 IMA Integrity measurement architecture is enabled.
55 IOSCHED More than one I/O scheduler is enabled. 55 IOSCHED More than one I/O scheduler is enabled.
56 IP_PNP IP DHCP, BOOTP, or RARP is enabled. 56 IP_PNP IP DHCP, BOOTP, or RARP is enabled.
57 IPV6 IPv6 support is enabled.
57 ISAPNP ISA PnP code is enabled. 58 ISAPNP ISA PnP code is enabled.
58 ISDN Appropriate ISDN support is enabled. 59 ISDN Appropriate ISDN support is enabled.
59 JOY Appropriate joystick support is enabled. 60 JOY Appropriate joystick support is enabled.
@@ -311,14 +312,14 @@ and is between 256 and 4096 characters. It is defined in the file
311 aic79xx= [HW,SCSI] 312 aic79xx= [HW,SCSI]
312 See Documentation/scsi/aic79xx.txt. 313 See Documentation/scsi/aic79xx.txt.
313 314
315 alignment= [KNL,ARM]
316 Allow the default userspace alignment fault handler
317 behaviour to be specified. Bit 0 enables warnings,
318 bit 1 enables fixups, and bit 2 sends a segfault.
319
314 amd_iommu= [HW,X86-84] 320 amd_iommu= [HW,X86-84]
315 Pass parameters to the AMD IOMMU driver in the system. 321 Pass parameters to the AMD IOMMU driver in the system.
316 Possible values are: 322 Possible values are:
317 isolate - enable device isolation (each device, as far
318 as possible, will get its own protection
319 domain) [default]
320 share - put every device behind one IOMMU into the
321 same protection domain
322 fullflush - enable flushing of IO/TLB entries when 323 fullflush - enable flushing of IO/TLB entries when
323 they are unmapped. Otherwise they are 324 they are unmapped. Otherwise they are
324 flushed before they will be reused, which 325 flushed before they will be reused, which
@@ -347,6 +348,9 @@ and is between 256 and 4096 characters. It is defined in the file
347 Change the amount of debugging information output 348 Change the amount of debugging information output
348 when initialising the APIC and IO-APIC components. 349 when initialising the APIC and IO-APIC components.
349 350
351 autoconf= [IPV6]
352 See Documentation/networking/ipv6.txt.
353
350 show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller 354 show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller
351 Limit apic dumping. The parameter defines the maximal 355 Limit apic dumping. The parameter defines the maximal
352 number of local apics being dumped. Also it is possible 356 number of local apics being dumped. Also it is possible
@@ -629,6 +633,12 @@ and is between 256 and 4096 characters. It is defined in the file
629 See drivers/char/README.epca and 633 See drivers/char/README.epca and
630 Documentation/serial/digiepca.txt. 634 Documentation/serial/digiepca.txt.
631 635
636 disable= [IPV6]
637 See Documentation/networking/ipv6.txt.
638
639 disable_ipv6= [IPV6]
640 See Documentation/networking/ipv6.txt.
641
632 disable_mtrr_cleanup [X86] 642 disable_mtrr_cleanup [X86]
633 The kernel tries to adjust MTRR layout from continuous 643 The kernel tries to adjust MTRR layout from continuous
634 to discrete, to make X server driver able to add WB 644 to discrete, to make X server driver able to add WB
@@ -1184,7 +1194,7 @@ and is between 256 and 4096 characters. It is defined in the file
1184 1194
1185 libata.force= [LIBATA] Force configurations. The format is comma 1195 libata.force= [LIBATA] Force configurations. The format is comma
1186 separated list of "[ID:]VAL" where ID is 1196 separated list of "[ID:]VAL" where ID is
1187 PORT[:DEVICE]. PORT and DEVICE are decimal numbers 1197 PORT[.DEVICE]. PORT and DEVICE are decimal numbers
1188 matching port, link or device. Basically, it matches 1198 matching port, link or device. Basically, it matches
1189 the ATA ID string printed on console by libata. If 1199 the ATA ID string printed on console by libata. If
1190 the whole ID part is omitted, the last PORT and DEVICE 1200 the whole ID part is omitted, the last PORT and DEVICE
@@ -1729,6 +1739,9 @@ and is between 256 and 4096 characters. It is defined in the file
1729 nomfgpt [X86-32] Disable Multi-Function General Purpose 1739 nomfgpt [X86-32] Disable Multi-Function General Purpose
1730 Timer usage (for AMD Geode machines). 1740 Timer usage (for AMD Geode machines).
1731 1741
1742 nopat [X86] Disable PAT (page attribute table extension of
1743 pagetables) support.
1744
1732 norandmaps Don't use address space randomization. Equivalent to 1745 norandmaps Don't use address space randomization. Equivalent to
1733 echo 0 > /proc/sys/kernel/randomize_va_space 1746 echo 0 > /proc/sys/kernel/randomize_va_space
1734 1747
@@ -1772,6 +1785,12 @@ and is between 256 and 4096 characters. It is defined in the file
1772 purges which is reported from either PAL_VM_SUMMARY or 1785 purges which is reported from either PAL_VM_SUMMARY or
1773 SAL PALO. 1786 SAL PALO.
1774 1787
1788 nr_cpus= [SMP] Maximum number of processors that an SMP kernel
1789 could support. nr_cpus=n : n >= 1 limits the kernel to
1790 supporting 'n' processors. Later in runtime you can not
1791 use hotplug cpu feature to put more cpu back to online.
1792 just like you compile the kernel NR_CPUS=n
1793
1775 nr_uarts= [SERIAL] maximum number of UARTs to be registered. 1794 nr_uarts= [SERIAL] maximum number of UARTs to be registered.
1776 1795
1777 numa_zonelist_order= [KNL, BOOT] Select zonelist order for NUMA. 1796 numa_zonelist_order= [KNL, BOOT] Select zonelist order for NUMA.
@@ -1939,8 +1958,12 @@ and is between 256 and 4096 characters. It is defined in the file
1939 IRQ routing is enabled. 1958 IRQ routing is enabled.
1940 noacpi [X86] Do not use ACPI for IRQ routing 1959 noacpi [X86] Do not use ACPI for IRQ routing
1941 or for PCI scanning. 1960 or for PCI scanning.
1942 use_crs [X86] Use _CRS for PCI resource 1961 use_crs [X86] Use PCI host bridge window information
1943 allocation. 1962 from ACPI. On BIOSes from 2008 or later, this
1963 is enabled by default. If you need to use this,
1964 please report a bug.
1965 nocrs [X86] Ignore PCI host bridge windows from ACPI.
1966 If you need to use this, please report a bug.
1944 routeirq Do IRQ routing for all PCI devices. 1967 routeirq Do IRQ routing for all PCI devices.
1945 This is normally done in pci_enable_device(), 1968 This is normally done in pci_enable_device(),
1946 so this option is a temporary workaround 1969 so this option is a temporary workaround
@@ -1989,6 +2012,14 @@ and is between 256 and 4096 characters. It is defined in the file
1989 force Enable ASPM even on devices that claim not to support it. 2012 force Enable ASPM even on devices that claim not to support it.
1990 WARNING: Forcing ASPM on may cause system lockups. 2013 WARNING: Forcing ASPM on may cause system lockups.
1991 2014
2015 pcie_pme= [PCIE,PM] Native PCIe PME signaling options:
2016 off Do not use native PCIe PME signaling.
2017 force Use native PCIe PME signaling even if the BIOS refuses
2018 to allow the kernel to control the relevant PCIe config
2019 registers.
2020 nomsi Do not use MSI for native PCIe PME signaling (this makes
2021 all PCIe root ports use INTx for everything).
2022
1992 pcmv= [HW,PCMCIA] BadgePAD 4 2023 pcmv= [HW,PCMCIA] BadgePAD 4
1993 2024
1994 pd. [PARIDE] 2025 pd. [PARIDE]
@@ -2694,6 +2725,13 @@ and is between 256 and 4096 characters. It is defined in the file
2694 medium is write-protected). 2725 medium is write-protected).
2695 Example: quirks=0419:aaf5:rl,0421:0433:rc 2726 Example: quirks=0419:aaf5:rl,0421:0433:rc
2696 2727
2728 userpte=
2729 [X86] Flags controlling user PTE allocations.
2730
2731 nohigh = do not allocate PTE pages in
2732 HIGHMEM regardless of setting
2733 of CONFIG_HIGHPTE.
2734
2697 vdso= [X86,SH] 2735 vdso= [X86,SH]
2698 vdso=2: enable compat VDSO (default with COMPAT_VDSO) 2736 vdso=2: enable compat VDSO (default with COMPAT_VDSO)
2699 vdso=1: enable VDSO (default) 2737 vdso=1: enable VDSO (default)
@@ -2787,6 +2825,12 @@ and is between 256 and 4096 characters. It is defined in the file
2787 default x2apic cluster mode on platforms 2825 default x2apic cluster mode on platforms
2788 supporting x2apic. 2826 supporting x2apic.
2789 2827
2828 x86_mrst_timer= [X86-32,APBT]
2829 Choose timer option for x86 Moorestown MID platform.
2830 Two valid options are apbt timer only and lapic timer
2831 plus one apbt timer for broadcast timer.
2832 x86_mrst_timer=apbt_only | lapic_and_apbt
2833
2790 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks. 2834 xd= [HW,XT] Original XT pre-IDE (RLL encoded) disks.
2791 xd_geo= See header of drivers/block/xd.c. 2835 xd_geo= See header of drivers/block/xd.c.
2792 2836