aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/kernel-parameters.txt
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2008-07-15 17:12:58 -0400
committerIngo Molnar <mingo@elte.hu>2008-07-15 17:12:58 -0400
commit1e09481365ce248dbb4eb06dad70129bb5807037 (patch)
treec0cff5bef95c8b5e7486f144718ade9a06c284dc /Documentation/kernel-parameters.txt
parent3e2f69fdd1b00166e7d589bce56b2d36a9e74374 (diff)
parentb9d2252c1e44fa83a4e65fdc9eb93db6297c55af (diff)
Merge branch 'linus' into core/softlockup
Conflicts: kernel/softlockup.c Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'Documentation/kernel-parameters.txt')
-rw-r--r--Documentation/kernel-parameters.txt59
1 files changed, 54 insertions, 5 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 042588fa12e5..b8451f771460 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -271,6 +271,17 @@ and is between 256 and 4096 characters. It is defined in the file
271 aic79xx= [HW,SCSI] 271 aic79xx= [HW,SCSI]
272 See Documentation/scsi/aic79xx.txt. 272 See Documentation/scsi/aic79xx.txt.
273 273
274 amd_iommu= [HW,X86-84]
275 Pass parameters to the AMD IOMMU driver in the system.
276 Possible values are:
277 isolate - enable device isolation (each device, as far
278 as possible, will get its own protection
279 domain)
280 amd_iommu_size= [HW,X86-64]
281 Define the size of the aperture for the AMD IOMMU
282 driver. Possible values are:
283 '32M', '64M' (default), '128M', '256M', '512M', '1G'
284
274 amijoy.map= [HW,JOY] Amiga joystick support 285 amijoy.map= [HW,JOY] Amiga joystick support
275 Map of devices attached to JOY0DAT and JOY1DAT 286 Map of devices attached to JOY0DAT and JOY1DAT
276 Format: <a>,<b> 287 Format: <a>,<b>
@@ -295,7 +306,7 @@ and is between 256 and 4096 characters. It is defined in the file
295 when initialising the APIC and IO-APIC components. 306 when initialising the APIC and IO-APIC components.
296 307
297 apm= [APM] Advanced Power Management 308 apm= [APM] Advanced Power Management
298 See header of arch/i386/kernel/apm.c. 309 See header of arch/x86/kernel/apm_32.c.
299 310
300 arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards 311 arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards
301 Format: <io>,<irq>,<nodeID> 312 Format: <io>,<irq>,<nodeID>
@@ -560,6 +571,8 @@ and is between 256 and 4096 characters. It is defined in the file
560 571
561 debug_objects [KNL] Enable object debugging 572 debug_objects [KNL] Enable object debugging
562 573
574 debugpat [X86] Enable PAT debugging
575
563 decnet.addr= [HW,NET] 576 decnet.addr= [HW,NET]
564 Format: <area>[,<node>] 577 Format: <area>[,<node>]
565 See also Documentation/networking/decnet.txt. 578 See also Documentation/networking/decnet.txt.
@@ -599,6 +612,29 @@ and is between 256 and 4096 characters. It is defined in the file
599 See drivers/char/README.epca and 612 See drivers/char/README.epca and
600 Documentation/digiepca.txt. 613 Documentation/digiepca.txt.
601 614
615 disable_mtrr_cleanup [X86]
616 enable_mtrr_cleanup [X86]
617 The kernel tries to adjust MTRR layout from continuous
618 to discrete, to make X server driver able to add WB
619 entry later. This parameter enables/disables that.
620
621 mtrr_chunk_size=nn[KMG] [X86]
622 used for mtrr cleanup. It is largest continous chunk
623 that could hold holes aka. UC entries.
624
625 mtrr_gran_size=nn[KMG] [X86]
626 Used for mtrr cleanup. It is granularity of mtrr block.
627 Default is 1.
628 Large value could prevent small alignment from
629 using up MTRRs.
630
631 mtrr_spare_reg_nr=n [X86]
632 Format: <integer>
633 Range: 0,7 : spare reg number
634 Default : 1
635 Used for mtrr cleanup. It is spare mtrr entries number.
636 Set to 2 or more if your graphical card needs more.
637
602 disable_mtrr_trim [X86, Intel and AMD only] 638 disable_mtrr_trim [X86, Intel and AMD only]
603 By default the kernel will trim any uncacheable 639 By default the kernel will trim any uncacheable
604 memory out of your available memory pool based on 640 memory out of your available memory pool based on
@@ -638,7 +674,7 @@ and is between 256 and 4096 characters. It is defined in the file
638 674
639 elanfreq= [X86-32] 675 elanfreq= [X86-32]
640 See comment before function elanfreq_setup() in 676 See comment before function elanfreq_setup() in
641 arch/i386/kernel/cpu/cpufreq/elanfreq.c. 677 arch/x86/kernel/cpu/cpufreq/elanfreq.c.
642 678
643 elevator= [IOSCHED] 679 elevator= [IOSCHED]
644 Format: {"anticipatory" | "cfq" | "deadline" | "noop"} 680 Format: {"anticipatory" | "cfq" | "deadline" | "noop"}
@@ -722,9 +758,6 @@ and is between 256 and 4096 characters. It is defined in the file
722 hd= [EIDE] (E)IDE hard drive subsystem geometry 758 hd= [EIDE] (E)IDE hard drive subsystem geometry
723 Format: <cyl>,<head>,<sect> 759 Format: <cyl>,<head>,<sect>
724 760
725 hd?= [HW] (E)IDE subsystem
726 hd?lun= See Documentation/ide/ide.txt.
727
728 highmem=nn[KMG] [KNL,BOOT] forces the highmem zone to have an exact 761 highmem=nn[KMG] [KNL,BOOT] forces the highmem zone to have an exact
729 size of <nn>. This works even on boxes that have no 762 size of <nn>. This works even on boxes that have no
730 highmem otherwise. This also works to reduce highmem 763 highmem otherwise. This also works to reduce highmem
@@ -1208,6 +1241,11 @@ and is between 256 and 4096 characters. It is defined in the file
1208 mtdparts= [MTD] 1241 mtdparts= [MTD]
1209 See drivers/mtd/cmdlinepart.c. 1242 See drivers/mtd/cmdlinepart.c.
1210 1243
1244 mtdset= [ARM]
1245 ARM/S3C2412 JIVE boot control
1246
1247 See arch/arm/mach-s3c2412/mach-jive.c
1248
1211 mtouchusb.raw_coordinates= 1249 mtouchusb.raw_coordinates=
1212 [HW] Make the MicroTouch USB driver use raw coordinates 1250 [HW] Make the MicroTouch USB driver use raw coordinates
1213 ('y', default) or cooked coordinates ('n') 1251 ('y', default) or cooked coordinates ('n')
@@ -1571,6 +1609,10 @@ and is between 256 and 4096 characters. It is defined in the file
1571 Format: { parport<nr> | timid | 0 } 1609 Format: { parport<nr> | timid | 0 }
1572 See also Documentation/parport.txt. 1610 See also Documentation/parport.txt.
1573 1611
1612 pmtmr= [X86] Manual setup of pmtmr I/O Port.
1613 Override pmtimer IOPort with a hex value.
1614 e.g. pmtmr=0x508
1615
1574 pnpacpi= [ACPI] 1616 pnpacpi= [ACPI]
1575 { off } 1617 { off }
1576 1618
@@ -1679,6 +1721,10 @@ and is between 256 and 4096 characters. It is defined in the file
1679 Format: <reboot_mode>[,<reboot_mode2>[,...]] 1721 Format: <reboot_mode>[,<reboot_mode2>[,...]]
1680 See arch/*/kernel/reboot.c or arch/*/kernel/process.c 1722 See arch/*/kernel/reboot.c or arch/*/kernel/process.c
1681 1723
1724 relax_domain_level=
1725 [KNL, SMP] Set scheduler's default relax_domain_level.
1726 See Documentation/cpusets.txt.
1727
1682 reserve= [KNL,BUGS] Force the kernel to ignore some iomem area 1728 reserve= [KNL,BUGS] Force the kernel to ignore some iomem area
1683 1729
1684 reservetop= [X86-32] 1730 reservetop= [X86-32]
@@ -2115,6 +2161,9 @@ and is between 256 and 4096 characters. It is defined in the file
2115 usbhid.mousepoll= 2161 usbhid.mousepoll=
2116 [USBHID] The interval which mice are to be polled at. 2162 [USBHID] The interval which mice are to be polled at.
2117 2163
2164 add_efi_memmap [EFI; x86-32,X86-64] Include EFI memory map in
2165 kernel's map of available physical RAM.
2166
2118 vdso= [X86-32,SH,x86-64] 2167 vdso= [X86-32,SH,x86-64]
2119 vdso=2: enable compat VDSO (default with COMPAT_VDSO) 2168 vdso=2: enable compat VDSO (default with COMPAT_VDSO)
2120 vdso=1: enable VDSO (default) 2169 vdso=1: enable VDSO (default)