Franck Bui-Huu wrote: > Atsushi Nemoto wrote: >> On Mon, 16 Oct 2006 10:48:37 +0200, Franck Bui-Huu <vagabon.xyz@xxxxxxxxx> wrote: >>> thanks but it doesn't explain anything either...Anyways what about this >>> patch on top of the previous one ? >>> + initrd_header = __va(PAGE_ALIGN(__pa_symbol(&_end) + sizeof(u32) * 2 + 1)); >> This breaks the addinitrd. You mean this perhaps? >> >> initrd_header = __va(PAGE_ALIGN(__pa_symbol(&_end) + sizeof(u32) * 2)) - sizeof(u32) * 2; >> > > you're right, but I really don't see how this work and IMHO this > code is broken. nope it's not, I just realised what is it for, see my reply to Thiemo. Franck