[Fwd: [PATCH] PPC64: large INITRD causes kernel not to boot]

Segher Boessenkool segher at kernel.crashing.org
Wed Aug 24 18:24:06 EST 2005


> Such bugs have to be fixed, obviously. No?

It's not a bug, just a missing feature ;-)

> If I claim(0x0,123456,0) and OF says OK than I have to expect that its
> really OK to use the mem at 0x0.

Yes.

>  In this case maple rejected everything
> up to 11MB. But it has appearently some runtime data above 11MB, havent
> debugged it further. At least claim(11MB,10MB,0) and claim(64MB,10MB,0)
> and copying the memory from 11MB to 64MB and comparing it right away
> showed differences. Pretty bad for an client owned area, no?

You could of course just ask for "any address", i.e.,
claim(0, size, 4kB) or something.  And pray that your OF
does implement this (cough missing feature cough).

Or else, if you absolutely must decide what address to put stuff
at yourself, at a minimum have a look at the "available" property,
don't just guess.


Segher




More information about the Linuxppc64-dev mailing list