ppc64 oops..

Linus Torvalds torvalds at osdl.org
Tue Nov 15 17:40:09 EST 2005



On Mon, 14 Nov 2005, Linus Torvalds wrote:
> 
> I'm just about to boot something that added some printk's to mm/bootmem.c 
> that should be equivalent. But then I'm really turning in.

Ok, looks like a ppc64 bug:

	Top of RAM: 0x180000000, Total RAM: 0x100000000
	Memory hole size: 2048MB
	Freeing bootmem 0,6442450944
	Reserving bootmem 0, 7589888
	Reserving bootmem 30408704, 1433600
	Reserving bootmem 34988032, 262144
	Reserving bootmem 268427264, 8192
	Reserving bootmem 2130702336, 16781312
	Reserving bootmem 6375018496, 196608
	Reserving bootmem 6375216128, 7048
	Reserving bootmem 6375223296, 4096
	Reserving bootmem 6375229016, 67221928

That's the trace from mm/bootmem.c. 

So the ppc64 boot code adds one 6GB region, not two 2GB ones.

		Linus



More information about the Linuxppc64-dev mailing list