Non-booting G5
Linus Torvalds
torvalds at osdl.org
Wed Aug 31 04:11:00 EST 2005
This commit causes my G5 to not boot at all. It just hangs very early on
in the boot sequence.
The good news is that I used this bug to verify (and fix an off-by-one
error) the git bisection thing. The previous commit works fine ("ppc64:
Check of_chosen..")
I won't have time to test anything else, since my flight to Italy leaves
in a couple of hours, but hopefully this is enough for people to start on.
I don't have anything strange in my config, but I'm appending that as a
gzipped attachment in case people care.
Linus
---
c594adad5653491813959277fb87a2fef54c4e05 is first bad commit
diff-tree c594adad5653491813959277fb87a2fef54c4e05 (from 9a5573e378c5c8976c6000a7643b52e2a0481688)
Author: David Gibson <david at gibson.dropbear.id.au>
Date: Thu Aug 11 16:55:21 2005 +1000
[PATCH] Dynamic hugepage addresses for ppc64
Paulus, I think this is now a reasonable candidate for the post-2.6.13
queue.
Relax address restrictions for hugepages on ppc64
Presently, 64-bit applications on ppc64 may only use hugepages in the
address region from 1-1.5T. Furthermore, if hugepages are enabled in
the kernel config, they may only use hugepages and never normal pages
in this area. This patch relaxes this restriction, allowing any
address to be used with hugepages, but with a 1TB granularity. That
is if you map a hugepage anywhere in the region 1TB-2TB, that entire
area will be reserved exclusively for hugepages for the remainder of
the process's lifetime. This works analagously to hugepages in 32-bit
applications, where hugepages can be mapped anywhere, but with 256MB
(mmu segment) granularity.
This patch applies on top of the four level pagetable patch
(http://patchwork.ozlabs.org/linuxppc64/patch?id=1936).
Signed-off-by: David Gibson <dwg at au1.ibm.com>
Signed-off-by: Paul Mackerras <paulus at samba.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: g5-config.gz
Type: application/x-gzip
Size: 7949 bytes
Desc:
Url : http://ozlabs.org/pipermail/linuxppc64-dev/attachments/20050830/7e0e6b20/attachment.bin
More information about the Linuxppc64-dev
mailing list