patch-2.4.0-test2 linux/Documentation/kernel-parameters.txt

Next file: linux/Documentation/md.txt
Previous file: linux/Documentation/kernel-doc-nano-HOWTO.txt
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test1/linux/Documentation/kernel-parameters.txt linux/Documentation/kernel-parameters.txt
@@ -1,8 +1,8 @@
-June 1999		  Kernel Parameters			v2.2.9
+June 2000		  Kernel Parameters			v2.4.0
 			  ~~~~~~~~~~~~~~~~~
 
-The following is a consolidated list of the kernel parameters as defined
-in the file init/main.c and sorted into English Dictionary order (defined
+The following is a consolidated list of the kernel parameters as implemented
+by the __setup() macro and sorted into English Dictionary order (defined      
 as ignoring all punctuation and sorting digits before letters in a case
 insensitive manner), and with descriptions where known.
 
@@ -10,10 +10,13 @@
 restrictions on the kernel for the said kernel parameter to be valid. The
 restrictions referred to are that the relevant option is valid if:
 
+	ACPI    ACPI support is enabled.
 	APIC	APIC support is enabled.
 	APM 	Advanced Power Management support is enabled.
 	AX25	Appropriate AX.25 support is enabled.
 	CD	Appropriate CD support is enabled.
+	DEVFS   devfs support is enabled. 
+	DRM	Direct Rendering Management support is enabled. 
 	EIDE	EIDE/ATAPI support is enabled.
 	FB	The frame buffer device is enabled.
 	HW	Appropriate hardware is enabled.
@@ -21,6 +24,7 @@
 	JOY 	Appropriate joystick support is enabled.
 	LP	Printer support is enabled.
 	LOOP	Loopback device support is enabled.
+	M68k	M68k architecture is enabled. 
 	MCA 	MCA bus support is enabled.
 	MDA 	MDA console support is enabled.
 	MOUSE	Appropriate mouse support is enabled.
@@ -54,10 +58,20 @@
 
 	53c7xx=		[HW,SCSI] Amiga SCSI controllers.
 
+	acpi=		[HW,ACPI] Advanced Configuration and Power Interface 
+ 
+	ad1816=		[HW,SOUND]
+
+	ad1848=		[HW,SOUND]
+ 
 	adb_buttons=	[HW,MOUSE]
 
+	adlib=		[HW,SOUND]
+ 
 	advansys=	[HW,SCSI]
 
+	aedsp16=	[HW,SOUND]
+ 
 	aha152x=	[HW,SCSI]
 
 	aha1542=	[HW,SCSI]
@@ -68,16 +82,22 @@
 
 	apm=		[APM] Advanced Power Management.
 
+	applicom=	[HW]
+ 
 	arcrimi=	[HW,NET]
 
-	ataflop=	[HW, M68k]
+	ataflop=	[HW,M68k]
 
-	atamouse=	[HW,MOUSE] Atari Mouse.
+	atarimouse=	[HW,MOUSE] Atari Mouse.
 
 	atascsi=	[HW,SCSI] Atari SCSI.
 
+	awe=            [HW,SOUND]
+ 
 	aztcd=		[HW,CD] Aztec CD driver.
 
+	baycom_epp=	[HW,AX25]
+ 
 	baycom_par= 	[HW,AX25] BayCom Parallel Port AX.25 Modem.
 
 	baycom_ser_fdx=	[HW,AX25] BayCom Serial Port AX.25 Modem in Full
@@ -92,6 +112,8 @@
 
 	cdu31a=		[HW,CD]
 
+	chandev=	[HW,NET] 
+ 
 	cm206=		[HW,CD]
 
 	com20020=	[HW,NET]
@@ -100,15 +122,29 @@
 
 	com90xx=	[HW,NET]
 
+	condev=		[HW]
+ 
 	console=	[KNL] output console + comm spec (speed, control,
 			parity).
 
+	cpia_pp=	[HW,PPT]
+
+	cs4232=		[HW,SOUND]
+
+	cs89x0_dma=	[HW,NET]
+
+	ctc=		[HW,NET]
+ 
 	cyclades=	[HW,SERIAL] Cyclades multi-serial port adapter.
+ 
+	dasd=		[HW,NET]    
 
 	debug		[KNL] Enable kernel debugging (events log level).
 
 	decnet=		[HW,NET]
 
+	devfs=          [DEVFS]
+ 
 	digi=		[HW,SERIAL] io parameters + enable/disable command.
 
 	digiepca=	[HW,SERIAL]
@@ -126,6 +162,12 @@
 
 	edb=		[HW,PS2]
 
+	eicon=		[HW,ISDN] 
+
+	es1370=		[HW,SOUND]
+
+	es1371=		[HW,SOUND]
+ 
 	ether=		[HW,NET] Ethernet cards parameters (iomem, irq,
 			dev_name).
 
@@ -141,6 +183,8 @@
 
 	gscd=		[HW,CD]
 
+	gus=		[HW,SOUND] 
+ 
 	gvp11=		[HW,SCSI]
 
 	hd= 		[EIDE] (E)IDE hard drive subsystem geometry
@@ -148,8 +192,6 @@
 
 	hfmodem=	[HW,AX25]
 
-	HiSax=		[HW,ISDN]
-
 	hisax=		[HW,ISDN]
 
 	in2000=		[HW,SCSI]
@@ -166,15 +208,11 @@
 	
 	idebus=		[HW] (E)IDE subsystem : VLB/PCI bus speed.
 
-	in2000=		[HW,SCSI]
-
-	init=		[KNL] Default init level.
-
 	ip=		[PNP]
 
 	isp16=		[HW,CD]
 
-	js_14=		[HW,JOY]
+	iucv=		[HW,NET] 
 
 	js_am=		[HW,JOY]
 
@@ -194,6 +232,10 @@
 
 	js_db9_3=	[HW,JOY]
 
+	js_l4=		[HW,JOY]
+
+	js_pci=		[HW,JOY,PCI]
+ 
 	js_tg=		[HW,JOY]
 
 	js_tg_2=	[HW,JOY]
@@ -204,6 +246,8 @@
 
 	load_ramdisk=	[RAM] List of ramdisks to load from floppy.
 
+	logi_busmouse=	[HW, MOUSE]
+
 	lp=0		[LP]	Specify parallel ports to use, e.g,
 	lp=port[,port...]	lp=none,parport0 (lp0 not configured, lp1 uses
 	lp=reset		first parallel port). 'lp=0' disables the
@@ -224,6 +268,12 @@
 
 	mac5380=	[HW,SCSI]
 
+	mac53c9x= 	[HW,SCSI]
+	
+	mad16=		[HW,SOUND]
+
+	maui=		[HW,SOUND]
+ 
 	max_loop=[0-255] [LOOP] Set the maximum number of loopback devices
 				that can be mounted.
 
@@ -240,11 +290,19 @@
 
 	md=		[HW] RAID subsystems devices and level.
 
+	mdisk=		[HW]
+ 
 	mdacon=		[MDA]
 
+	megaraid=	[HW,SCSI]
+ 
 	mem=		[KNL] force use XX Mb of memory when the kernel is not
 			able to see the whole system memory or for test.
 
+	memfrac=	[KNL]
+ 
+	mpu401=		[HW,SOUND]
+ 
 	msmouse=	[HW,MOUSE] Microsoft Mouse.
 
 	ncr5380=	[HW,SCSI]
@@ -257,35 +315,53 @@
 
 	ncr53c8xx=	[HW,SCSI]
 
+	netdev=		[NET]
+ 
 	nfsaddrs=	[NFS]
 
 	nfsroot=	[NFS] nfs root filesystem for disk-less boxes.
 
-	nmi_watchdog=	[KNL, BUGS=ix86] debugging features for SMP kernels.
+	nmi_watchdog=	[KNL,BUGS=ix86] debugging features for SMP kernels.
 
 	no387		[BUGS=ix86] Tells the kernel to use the 387 maths
 			emulation library even if a 387 maths coprocessor
 			is present.
 
+	noalign		[KNL,ARM] 
+ 
 	noapic		[SMP,APIC] Tells the kernel not to make use of any
 			APIC that may be present on the system.
 
 	noasync		[HW, M68K] Disables async and sync negotiation for
 			all devices.
 
+	nocache		[ARM]
+ 
 	nodisconnect	[HW,SCSI, M68K] Disables SCSI disconnects.
 
-	no-halt		[BUGS=ix86]
+	nohlt		[BUGS=ARM]
+ 
+	no-hlt		[BUGS=ix86]
 
 	noinitrd	[RAM] Tells the kernel not to load any configured
 			initial RAM disk.
 
+	nointroute	[IA-64]
+ 
 	no-scroll	[VGA]
 
 	nosmp		[SMP] Tells an SMP kernel to act as a UP kernel.
 
 	nosync		[HW, M68K] Disables sync negotiation for all devices.
 
+	nowb		[ARM]
+ 
+	opl3=		[HW,SOUND]
+
+	opl3sa=		[HW,SOUND]
+
+	opl3sa2=	[HW,SOUND]
+ 
 	optcd=		[HW,CD]
 
 	panic=		[KNL] kernel behaviour on panic.
@@ -305,6 +381,8 @@
 					order they are specified on the command
 					line, starting with parport0.
 
+	pas2=		[HW,SOUND]
+ 
 	pas16=		[HW,SCSI]
 
 	pcbit=		[HW,ISDN]
@@ -329,10 +407,17 @@
 	prompt_ramdisk=	[RAM] List of RAM disks to prompt for floppy disk
 			before loading.
 
+	pss=		[HW,SOUND] 
+ 
 	pt.		[PARIDE]
 
+	quiet=		[KNL] Disable log messages.
+ 
 	ramdisk=	[RAM] Sizes of RAM disks in kilobytes [deprecated].
 
+	ramdisk_blocksize=
+			[RAM]
+ 
 	ramdisk_size=	[RAM] New name for the ramdisk parameter.
 
 	ramdisk_start=	[RAM] Starting block of RAM disk image (so you can
@@ -352,12 +437,27 @@
 
 	S		[KNL] run init in single mode.
 
+	sb=		[HW,SOUND]
+ 
 	sbpcd=		[HW,CD] Soundblaster CD adapter.
 
 	scsi_logging=	[SCSI]
 
+	scsihosts=	[SCSI]
+
+	sg_def_reserved_size=
+			[SCSI]
+ 
+	sgalaxy=	[HW,SOUND]
+ 
+	sim710=		[SCSI,HW]
+ 
 	sjcd=		[HW,CD]
 
+	smart2=		[HW]
+ 
+	sonicvibes=	[HW,SOUND]
+ 
 	sonycd535=	[HW,CD]
 
 	sound=		[SOUND]
@@ -366,7 +466,9 @@
 
 	specialix=	[HW,SERIAL] Specialix multi-serial port adapter.
 
-	st=		[HW] SCSI tape parameters (buffers, etc.).
+	sscape=		[HW,SOUND]
+ 
+	st=		[HW,SCSI] SCSI tape parameters (buffers, etc.).
 
 	st0x=		[HW,SCSI]
 
@@ -380,19 +482,35 @@
 
 	t128=		[HW,SCSI]
 
+	tdfx=		[HW,DRM]
+ 
 	tmc8xx=		[HW,SCSI]
 
 	tmscsim=	[HW,SCSI]
 
 	tp720=		[HW,PS2]
 
+	trix=		[HW,SOUND]
+ 
 	u14-34f=	[HW,SCSI]
 
+	uart401=	[HW,SOUND]
+
+	uart6850=	[HW,SOUND]
+ 
+	usbfix		[BUGS=IA-64] 
+ 
 	video=		[FB] frame buffer configuration.
 
 	vga=		[KNL] on ix386, enable to choose a peculiar video mode
 			(use vga=ask for menu).
 
+	vmhalt=		[KNL,S390]
+
+	vmpoff=		[KNL,S390] 
+ 
+	waveartist=	[HW,SOUND]
+ 
 	wd33c93=	[HW,SCSI]
 
 	wd7000=		[HW,SCSI]

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)