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

Olaf Hering olh at suse.de
Tue Aug 9 04:54:35 EST 2005


 On Mon, Aug 08, Mark Bellon wrote:

> +	/*
> +	 * The first available claim_base must be "out of the way" -
> +	 * well above _start + kernel_size + initrd + overhead.
> +	 */
> +
> +	claim_base = ((unsigned long) _start) +
> +				((unsigned long) vmlinux_filesize) +
> +				(unsigned long)(_initrd_end - _initrd_start) +
> +				ONE_MB;

Why do you have to make the initial claim_base non-zero? Did you try to
start from zero? Appears to work ok for me.



More information about the Linuxppc64-dev mailing list