Patch boot/common/relocate.S to start kernel at 0x000c

Paul Mackerras paulus at
Wed Mar 5 11:47:45 EST 2003

Dale Farnsworth writes:

> Since __secondary_hold writes to 0x4 and only reads 0x0 looking for
> it's cpu id, I still like the "b __start" at 0x0.

Why are we still using locations 0 and 4 if that is causing trouble?
Why not change to 0xf0 and 0xf4 or something else out of the way?  We
can do the change simultaneously in the boot wrapper and in head.S, so
there are no compatibility issues.

Just a suggestion. :)


** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list