[PATCH 7/7] Add documentation for extra boot parameters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Once all patches are applied, two new command-line parameters exist -
kernelcore and noeasyrclm. This patch adds the necessary documentation.

Signed-off-by: Mel Gorman <[email protected]>
diff -rup -X /usr/src/patchset-0.5/bin//dontdiff linux-2.6.16-rc3-mm1-107_hugetlb_use_easyrclm/Documentation/kernel-parameters.txt linux-2.6.16-rc3-mm1-108_docs/Documentation/kernel-parameters.txt
--- linux-2.6.16-rc3-mm1-107_hugetlb_use_easyrclm/Documentation/kernel-parameters.txt	2006-02-16 09:50:42.000000000 +0000
+++ linux-2.6.16-rc3-mm1-108_docs/Documentation/kernel-parameters.txt	2006-02-17 09:45:49.000000000 +0000
@@ -704,6 +704,16 @@ running once the system is up.
 	js=		[HW,JOY] Analog joystick
 			See Documentation/input/joystick.txt.
 
+	kernelcore=nn[KMG]	[KNL,IA-32,PPC] On the x86 and ppc64, this
+			parameter specifies the amount of memory usable
+			by the kernel and places the rest in an EasyRclm
+			zone. The EasyRclm zone is used for the allocation
+			of pages on behalf of a process and for HugeTLB
+			pages. On ppc64, it is likely that memory sections
+			on this zone can be offlined. Note that allocations
+			like PTEs-from-HighMem still use the HighMem zone
+			if it exists, and the Normal zone if it does not.
+
 	keepinitrd	[HW,ARM]
 
 	kstack=N	[IA-32,X86-64] Print N words from the kernel stack
@@ -1006,6 +1016,16 @@ running once the system is up.
 
 	nodisconnect	[HW,SCSI,M68K] Disables SCSI disconnects.
 
+	noeasyrclm	[IA-32,PPC] If kernelcore= is specified, the default
+			zone to add memory to for IA-32 and PPC is EasyRclm. If
+			this is undesirable, noeasyrclm can be specified to
+			force the adding of memory on IA-32 to ZONE_HIGHMEM
+			and to ZONE_DMA on PPC. This is desirable when the
+			EasyRclm zone is setup as a "soft" area for HugeTLB
+			pages to be allocated from to give the chance for
+			administrators to grow the reserved number of Huge
+			pages when the system has been running for some time.
+
 	noexec		[IA-64]
 
 	noexec		[IA-32,X86-64]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux