]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
[SPARC64]: Mark most of initial bootup asm as .text.init.ref_ok
authorDavid S. Miller <davem@sunset.davemloft.net>
Tue, 24 Jul 2007 22:17:33 +0000 (15:17 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Tue, 24 Jul 2007 22:17:33 +0000 (15:17 -0700)
commit1966287dfa07b2aa125009587a5d2b8375775c53
tree16103b9f77c78a49d36a691ac50ab96310cf8d43
parentf61698e6489f229f9fcfe29e68f228389a772993
[SPARC64]: Mark most of initial bootup asm as .text.init.ref_ok

We can't mark the whole thing init because there are dependencies
in bootloaders that assume that _start, or whatever the image
entry value, is 2 instructions before the "HdrS" signature.

In fact, TILO assumes this entry is always at 0x4000, yikes!

Also, right after the bootloader info area there are OBP strings and
values that get used later in the boot process, and those are not all
provably .init yet.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/head.S