From: Benjamin Herrenschmidt Date: Thu, 31 Jul 2008 07:07:30 +0000 (-0700) Subject: mm/hugetlb: don't crash when HPAGE_SHIFT is 0 X-Git-Tag: v2.6.27-rc2~86 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0ef89d25d3e390dfa7c46772907951744a4067dc;p=pandora-kernel.git mm/hugetlb: don't crash when HPAGE_SHIFT is 0 Some platform decide whether they support huge pages at boot time. On these, such as powerpc, HPAGE_SHIFT is a variable, not a constant, and is set to 0 when there is no such support. The patches to introduce multiple huge pages support broke that causing the kernel to crash at boot time on machines such as POWER3 which lack support for multiple page sizes. Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed