Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cd4f0ef7 authored by Alan Cox's avatar Alan Cox Committed by Linus Torvalds
Browse files

doc/kernel-parameters: use X86-32 tag instead of IA-32

parent f6f953aa
Loading
Loading
Loading
Loading
+57 −57
Original line number Diff line number Diff line
@@ -41,7 +41,6 @@ parameter is applicable:
	EIDE	EIDE/ATAPI support is enabled.
	FB	The frame buffer device is enabled.
	HW	Appropriate hardware is enabled.
	IA-32	IA-32 aka i386 architecture is enabled.
	IA-64	IA-64 architecture is enabled.
	IOSCHED	More than one I/O scheduler is enabled.
	IP_PNP	IP DHCP, BOOTP, or RARP is enabled.
@@ -92,6 +91,7 @@ parameter is applicable:
	VT	Virtual terminal support is enabled.
	WDT	Watchdog support is enabled.
	XT	IBM PC/XT MFM hard disk support is enabled.
	X86-32	X86-32, aka i386 architecture is enabled.
	X86-64	X86-64 architecture is enabled.
			More X86-64 boot options can be found in
			Documentation/x86_64/boot-options.txt .
@@ -219,7 +219,7 @@ and is between 256 and 4096 characters. It is defined in the file

	acpi_fake_ecdt	[HW,ACPI] Workaround failure due to BIOS lacking ECDT

	acpi_pm_good	[IA-32,X86-64]
	acpi_pm_good	[X86-32,X86-64]
			Override the pmtimer bug detection: force the kernel
			to assume that this machine's pmtimer latches its value
			and always returns good values.
@@ -357,7 +357,7 @@ and is between 256 and 4096 characters. It is defined in the file

	c101=		[NET] Moxa C101 synchronous serial card

	cachesize=	[BUGS=IA-32] Override level 2 CPU cache size detection.
	cachesize=	[BUGS=X86-32] Override level 2 CPU cache size detection.
			Sometimes CPU hardware bugs make them report the cache
			size incorrectly. The kernel will attempt work arounds
			to fix known problems, but for some CPUs it is not
@@ -376,7 +376,7 @@ and is between 256 and 4096 characters. It is defined in the file
			Value can be changed at runtime via
				/selinux/checkreqprot.

	clock=		[BUGS=IA-32, HW] gettimeofday clocksource override.
	clock=		[BUGS=X86-32, HW] gettimeofday clocksource override.
			[Deprecated]
			Forces specified clocksource (if available) to be used
			when calculating gettimeofday(). If specified
@@ -394,7 +394,7 @@ and is between 256 and 4096 characters. It is defined in the file
			[ARM] imx_timer1,OSTS,netx_timer,mpu_timer2,
				pxa_timer,timer3,32k_counter,timer0_1
			[AVR32] avr32
			[IA-32] pit,hpet,tsc,vmi-timer;
			[X86-32] pit,hpet,tsc,vmi-timer;
				scx200_hrt on Geode; cyclone on IBM x440
			[MIPS] MIPS
			[PARISC] cr16
@@ -414,7 +414,7 @@ and is between 256 and 4096 characters. It is defined in the file
			over the 8254 in addition to over the IO-APIC. The
			kernel tries to set a sensible default.

	hpet=		[IA-32,HPET] option to disable HPET and use PIT.
	hpet=		[X86-32,HPET] option to disable HPET and use PIT.
			Format: disable

	com20020=	[HW,NET] ARCnet - COM20020 chipset
@@ -551,7 +551,7 @@ and is between 256 and 4096 characters. It is defined in the file

	dtc3181e=	[HW,SCSI]

	earlyprintk=	[IA-32,X86-64,SH]
	earlyprintk=	[X86-32,X86-64,SH]
			earlyprintk=vga
			earlyprintk=serial[,ttySn[,baudrate]]

@@ -589,7 +589,7 @@ and is between 256 and 4096 characters. It is defined in the file
	eisa_irq_edge=	[PARISC,HW]
			See header of drivers/parisc/eisa.c.

	elanfreq=	[IA-32]
	elanfreq=	[X86-32]
			See comment before function elanfreq_setup() in
			arch/i386/kernel/cpu/cpufreq/elanfreq.c.

@@ -598,7 +598,7 @@ and is between 256 and 4096 characters. It is defined in the file
			See Documentation/block/as-iosched.txt and
			Documentation/block/deadline-iosched.txt for details.

	elfcorehdr=	[IA-32, X86_64]
	elfcorehdr=	[X86-32, X86_64]
			Specifies physical address of start of kernel core
			image elf header. Generally kexec loader will
			pass this option to capture kernel.
@@ -680,7 +680,7 @@ and is between 256 and 4096 characters. It is defined in the file
	hisax=		[HW,ISDN]
			See Documentation/isdn/README.HiSax.

	hugepages=	[HW,IA-32,IA-64] Maximal number of HugeTLB pages.
	hugepages=	[HW,X86-32,IA-64] Maximal number of HugeTLB pages.

	i8042.direct	[HW] Put keyboard port into non-translated mode
	i8042.dumbkbd	[HW] Pretend that controller can only read data from
@@ -822,7 +822,7 @@ and is between 256 and 4096 characters. It is defined in the file
	js=		[HW,JOY] Analog joystick
			See Documentation/input/joystick.txt.

	kernelcore=nn[KMG]	[KNL,IA-32,IA-64,PPC,X86-64] This parameter
	kernelcore=nn[KMG]	[KNL,X86-32,IA-64,PPC,X86-64] This parameter
			specifies the amount of memory usable by the kernel
			for non-movable allocations.  The requested amount is
			spread evenly throughout all nodes in the system. The
@@ -838,7 +838,7 @@ and is between 256 and 4096 characters. It is defined in the file
			use the HighMem zone if it exists, and the Normal
			zone if it does not.

	movablecore=nn[KMG]	[KNL,IA-32,IA-64,PPC,X86-64] This parameter
	movablecore=nn[KMG]	[KNL,X86-32,IA-64,PPC,X86-64] This parameter
			is similar to kernelcore except it specifies the
			amount of memory used for migratable allocations.
			If both kernelcore and movablecore is specified,
@@ -850,21 +850,21 @@ and is between 256 and 4096 characters. It is defined in the file

	keepinitrd	[HW,ARM]

	kstack=N	[IA-32,X86-64] Print N words from the kernel stack
	kstack=N	[X86-32,X86-64] Print N words from the kernel stack
			in oops dumps.

	l2cr=		[PPC]

	lapic		[IA-32,APIC] Enable the local APIC even if BIOS
	lapic		[X86-32,APIC] Enable the local APIC even if BIOS
			disabled it.

	lapic_timer_c2_ok	[IA-32,x86-64,APIC] trust the local apic timer in
	lapic_timer_c2_ok	[X86-32,x86-64,APIC] trust the local apic timer in
			C2 power state.

	lasi=		[HW,SCSI] PARISC LASI driver for the 53c700 chip
			Format: addr:<io>,irq:<irq>

	legacy_serial.force [HW,IA-32,X86-64]
	legacy_serial.force [HW,X86-32,X86-64]
			Probe for COM ports at legacy addresses even
			if PNPBIOS or ACPI should describe them.  This
			is for working around firmware defects.
@@ -974,11 +974,11 @@ and is between 256 and 4096 characters. It is defined in the file
			[SCSI] Maximum number of LUNs received.
			Should be between 1 and 16384.

	mca-pentium	[BUGS=IA-32]
	mca-pentium	[BUGS=X86-32]

	mcatest=	[IA-64]

	mce		[IA-32] Machine Check Exception
	mce		[X86-32] Machine Check Exception

	md=		[HW] RAID subsystems devices and level
			See Documentation/md.txt.
@@ -990,14 +990,14 @@ and is between 256 and 4096 characters. It is defined in the file
	mem=nn[KMG]	[KNL,BOOT] Force usage of a specific amount of memory
			Amount of memory to be used when the kernel is not able
			to see the whole system memory or for test.
			[IA-32] Use together with memmap= to avoid physical
			[X86-32] Use together with memmap= to avoid physical
			address space collisions. Without memmap= PCI devices
			could be placed at addresses belonging to unused RAM.

	mem=nopentium	[BUGS=IA-32] Disable usage of 4MB pages for kernel
	mem=nopentium	[BUGS=X86-32] Disable usage of 4MB pages for kernel
			memory.

	memmap=exactmap	[KNL,IA-32,X86_64] Enable setting of an exact
	memmap=exactmap	[KNL,X86-32,X86_64] Enable setting of an exact
			E820 memory map, as specified by the user.
			Such memmap=exactmap lines can be constructed based on
			BIOS output or other requirements. See the memmap=nn@ss
@@ -1083,9 +1083,9 @@ and is between 256 and 4096 characters. It is defined in the file
			[NFS] set the maximum lifetime for idmapper cache
			entries.

	nmi_watchdog=	[KNL,BUGS=IA-32] Debugging features for SMP kernels
	nmi_watchdog=	[KNL,BUGS=X86-32] Debugging features for SMP kernels

	no387		[BUGS=IA-32] Tells the kernel to use the 387 maths
	no387		[BUGS=X86-32] Tells the kernel to use the 387 maths
			emulation library even if a 387 maths coprocessor
			is present.

@@ -1116,17 +1116,17 @@ and is between 256 and 4096 characters. It is defined in the file

	noexec		[IA-64]

	noexec		[IA-32,X86-64]
	noexec		[X86-32,X86-64]
			noexec=on: enable non-executable mappings (default)
			noexec=off: disable nn-executable mappings

	nofxsr		[BUGS=IA-32] Disables x86 floating point extended
	nofxsr		[BUGS=X86-32] Disables x86 floating point extended
			register save and restore. The kernel will only save
			legacy floating-point registers on task switch.

	nohlt		[BUGS=ARM]

	no-hlt		[BUGS=IA-32] Tells the kernel that the hlt
	no-hlt		[BUGS=X86-32] Tells the kernel that the hlt
			instruction doesn't work correctly and not to
			use it.

@@ -1141,12 +1141,12 @@ and is between 256 and 4096 characters. It is defined in the file
			Valid arguments: on, off
			Default: on

	noirqbalance	[IA-32,SMP,KNL] Disable kernel irq balancing
	noirqbalance	[X86-32,SMP,KNL] Disable kernel irq balancing

	noirqdebug	[IA-32] Disables the code which attempts to detect and
	noirqdebug	[X86-32] Disables the code which attempts to detect and
			disable unhandled interrupt sources.

	no_timer_check	[IA-32,X86_64,APIC] Disables the code which tests for
	no_timer_check	[X86-32,X86_64,APIC] Disables the code which tests for
			broken timer IRQ sources.

	noisapnp	[ISAPNP] Disables ISA PnP code.
@@ -1158,20 +1158,20 @@ and is between 256 and 4096 characters. It is defined in the file

	nojitter	[IA64] Disables jitter checking for ITC timers.

	nolapic		[IA-32,APIC] Do not enable or use the local APIC.
	nolapic		[X86-32,APIC] Do not enable or use the local APIC.

	nolapic_timer	[IA-32,APIC] Do not use the local APIC timer.
	nolapic_timer	[X86-32,APIC] Do not use the local APIC timer.

	noltlbs		[PPC] Do not use large page/tlb entries for kernel
			lowmem mapping on PPC40x.

	nomca		[IA-64] Disable machine check abort handling

	nomce		[IA-32] Machine Check Exception
	nomce		[X86-32] Machine Check Exception

	noreplace-paravirt	[IA-32,PV_OPS] Don't patch paravirt_ops
	noreplace-paravirt	[X86-32,PV_OPS] Don't patch paravirt_ops

	noreplace-smp	[IA-32,SMP] Don't replace SMP instructions
	noreplace-smp	[X86-32,SMP] Don't replace SMP instructions
			with UP alternatives

	noresidual	[PPC] Don't use residual data on PReP machines.
@@ -1185,7 +1185,7 @@ and is between 256 and 4096 characters. It is defined in the file

	nosbagart	[IA-64]

	nosep		[BUGS=IA-32] Disables x86 SYSENTER/SYSEXIT support.
	nosep		[BUGS=X86-32] Disables x86 SYSENTER/SYSEXIT support.

	nosmp		[SMP] Tells an SMP kernel to act as a UP kernel.

@@ -1193,7 +1193,7 @@ and is between 256 and 4096 characters. It is defined in the file

	nosync		[HW,M68K] Disables sync negotiation for all devices.

	notsc		[BUGS=IA-32] Disable Time Stamp Counter
	notsc		[BUGS=X86-32] Disable Time Stamp Counter

	nousb		[USB] Disable the USB subsystem

@@ -1266,28 +1266,28 @@ and is between 256 and 4096 characters. It is defined in the file
			See also Documentation/paride.txt.

	pci=option[,option...]	[PCI] various PCI subsystem options:
		off		[IA-32] don't probe for the PCI bus
		bios		[IA-32] force use of PCI BIOS, don't access
		off		[X86-32] don't probe for the PCI bus
		bios		[X86-32] force use of PCI BIOS, don't access
				the hardware directly. Use this if your machine
				has a non-standard PCI host bridge.
		nobios		[IA-32] disallow use of PCI BIOS, only direct
		nobios		[X86-32] disallow use of PCI BIOS, only direct
				hardware access methods are allowed. Use this
				if you experience crashes upon bootup and you
				suspect they are caused by the BIOS.
		conf1		[IA-32] Force use of PCI Configuration
		conf1		[X86-32] Force use of PCI Configuration
				Mechanism 1.
		conf2		[IA-32] Force use of PCI Configuration
		conf2		[X86-32] Force use of PCI Configuration
				Mechanism 2.
		nommconf	[IA-32,X86_64] Disable use of MMCONFIG for PCI
		nommconf	[X86-32,X86_64] Disable use of MMCONFIG for PCI
				Configuration
		nomsi		[MSI] If the PCI_MSI kernel config parameter is
				enabled, this kernel boot option can be used to
				disable the use of MSI interrupts system-wide.
		nosort		[IA-32] Don't sort PCI devices according to
		nosort		[X86-32] Don't sort PCI devices according to
				order given by the PCI BIOS. This sorting is
				done to get a device order compatible with
				older kernels.
		biosirq		[IA-32] Use PCI BIOS calls to get the interrupt
		biosirq		[X86-32] Use PCI BIOS calls to get the interrupt
				routing table. These calls are known to be buggy
				on several machines and they hang the machine
				when used, but on other computers it's the only
@@ -1295,32 +1295,32 @@ and is between 256 and 4096 characters. It is defined in the file
				this option if the kernel is unable to allocate
				IRQs or discover secondary PCI buses on your
				motherboard.
		rom		[IA-32] Assign address space to expansion ROMs.
		rom		[X86-32] Assign address space to expansion ROMs.
				Use with caution as certain devices share
				address decoders between ROMs and other
				resources.
		irqmask=0xMMMM	[IA-32] Set a bit mask of IRQs allowed to be
		irqmask=0xMMMM	[X86-32] Set a bit mask of IRQs allowed to be
				assigned automatically to PCI devices. You can
				make the kernel exclude IRQs of your ISA cards
				this way.
		pirqaddr=0xAAAAA	[IA-32] Specify the physical address
		pirqaddr=0xAAAAA	[X86-32] Specify the physical address
				of the PIRQ table (normally generated
				by the BIOS) if it is outside the
				F0000h-100000h range.
		lastbus=N	[IA-32] Scan all buses thru bus #N. Can be
		lastbus=N	[X86-32] Scan all buses thru bus #N. Can be
				useful if the kernel is unable to find your
				secondary buses and you want to tell it
				explicitly which ones they are.
		assign-busses	[IA-32] Always assign all PCI bus
		assign-busses	[X86-32] Always assign all PCI bus
				numbers ourselves, overriding
				whatever the firmware may have done.
		usepirqmask	[IA-32] Honor the possible IRQ mask stored
		usepirqmask	[X86-32] Honor the possible IRQ mask stored
				in the BIOS $PIR table. This is needed on
				some systems with broken BIOSes, notably
				some HP Pavilion N5400 and Omnibook XE3
				notebooks. This will have no effect if ACPI
				IRQ routing is enabled.
		noacpi		[IA-32] Do not use ACPI for IRQ routing
		noacpi		[X86-32] Do not use ACPI for IRQ routing
				or for PCI scanning.
		routeirq	Do IRQ routing for all PCI devices.
				This is normally done in pci_enable_device(),
@@ -1469,13 +1469,13 @@ and is between 256 and 4096 characters. It is defined in the file
			Run specified binary instead of /init from the ramdisk,
			used for early userspace startup. See initrd.

	reboot=		[BUGS=IA-32,BUGS=ARM,BUGS=IA-64] Rebooting mode
	reboot=		[BUGS=X86-32,BUGS=ARM,BUGS=IA-64] Rebooting mode
			Format: <reboot_mode>[,<reboot_mode2>[,...]]
			See arch/*/kernel/reboot.c or arch/*/kernel/process.c			

	reserve=	[KNL,BUGS] Force the kernel to ignore some iomem area

	reservetop=	[IA-32]
	reservetop=	[X86-32]
			Format: nn[KMG]
			Reserves a hole at the top of the kernel virtual
			address space.
@@ -1566,7 +1566,7 @@ and is between 256 and 4096 characters. It is defined in the file
                        Value can be changed at runtime via
                        /selinux/compat_net.

	serialnumber	[BUGS=IA-32]
	serialnumber	[BUGS=X86-32]

	sg_def_reserved_size=	[SCSI]

@@ -1619,7 +1619,7 @@ and is between 256 and 4096 characters. It is defined in the file
	smart2=		[HW]
			Format: <io1>[,<io2>[,...,<io8>]]

	smp-alt-once	[IA-32,SMP] On a hotplug CPU system, only
	smp-alt-once	[X86-32,SMP] On a hotplug CPU system, only
			attempt to substitute SMP alternatives once at boot.

	smsc-ircc2.nopnp	[HW] Don't use PNP to discover SMC devices
@@ -1884,7 +1884,7 @@ and is between 256 and 4096 characters. It is defined in the file
	usbhid.mousepoll=
			[USBHID] The interval which mice are to be polled at.

	vdso=		[IA-32,SH,x86-64]
	vdso=		[X86-32,SH,x86-64]
			vdso=2: enable compat VDSO (default with COMPAT_VDSO)
			vdso=1: enable VDSO (default)
			vdso=0: disable VDSO mapping
@@ -1895,7 +1895,7 @@ and is between 256 and 4096 characters. It is defined in the file
	video=		[FB] Frame buffer configuration
			See Documentation/fb/modedb.txt.

	vga=		[BOOT,IA-32] Select a particular video mode
	vga=		[BOOT,X86-32] Select a particular video mode
			See Documentation/i386/boot.txt and
			Documentation/svga.txt.
			Use vga=ask for menu.