Thread (9 messages) 9 messages, 6 authors, 2007-11-29

Re: [PATCH 1/2] powerpc: add hugepagesz boot-time parameter

From: Randy Dunlap <hidden>
Date: 2007-11-28 21:28:16
Also in: linux-mm

On Tue, 27 Nov 2007 23:03:10 -0600 Jon Tollefson wrote:
quoted hunk ↗ jump to hunk
This patch adds the hugepagesz boot-time parameter for ppc64 that lets 
you pick the size for your huge pages.  The choices available are 64K 
and 16M.  It defaults to 16M (previously the only choice) if nothing or 
an invalid choice is specified.  Tested 64K huge pages with the 
libhugetlbfs 1.2 release with its 'make func' and 'make stress' test 
invocations.

This patch requires the patch posted by Mel Gorman that adds 
HUGETLB_PAGE_SIZE_VARIABLE; "[PATCH] Fix boot problem with iSeries 
lacking hugepage support" on 2007-11-15.

Signed-off-by: Jon Tollefson <redacted>
---

 Documentation/kernel-parameters.txt |    1 
 arch/powerpc/mm/hash_utils_64.c     |   11 +--------
 arch/powerpc/mm/hugetlbpage.c       |   41 ++++++++++++++++++++++++++++++++++++
 include/asm-powerpc/mmu-hash64.h    |    1 
 mm/hugetlb.c                        |    1 
 5 files changed, 46 insertions(+), 9 deletions(-)
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index 33121d6..2fc1fb8 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -685,6 +685,7 @@ and is between 256 and 4096 characters. It is defined in the file
 			See Documentation/isdn/README.HiSax.
 
 	hugepages=	[HW,X86-32,IA-64] Maximal number of HugeTLB pages.
+	hugepagesz=	[HW,IA-64,PPC] The size of the HugeTLB pages.
Any chance of spelling it as "hugepagesize" so that it's a little
less cryptic and more difficult to typo as "hugepages"?
(i.e., less confusion between them)

 
 	i8042.direct	[HW] Put keyboard port into non-translated mode
 	i8042.dumbkbd	[HW] Pretend that controller can only read data from
Thanks.
---
~Randy
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help