Messages in this thread | | | From | Andreas Schwab <> | Subject | Re: "m68k: Cleanup linker scripts using new linker script macros." and old binutils (was: Re: [PATCH] m68k: Atari EtherNAT - Nicolas Pitre has a new email address) | Date | Sun, 10 Jan 2010 21:29:23 +0100 |
| |
Michael Schmitz <schmitz@biophys.uni-duesseldorf.de> writes:
> And indeed, the old script places the init task data between .init_end and _end.
This is exactly your problem. The bootloader puts the bootinfo structure at _end, and the kernel reads it from there. But in your non-working kernel that overlaps the init task structure.
Andreas.
-- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."
| |