From: Sam Ravnborg <sam@xxxxxxxxxxxx> Date: Wed, 20 Apr 2011 22:09:01 +0200 > We did a cpu_probe() call each time a CPU got online - which > only effect was to save latest CPU/FPU info for use by show_cpuinfo(). > Use same setup as for sparc64 where we probe for this info during startup, > and only once. > > This allowed us to annotate a few functions __init which again > fixed the following section mismatch warnings: > > WARNING: vmlinux.o(.text+0x65f0): Section mismatch in reference from the function set_cpu_and_fpu() to the (unknown reference) .init.rodata:(unknown) > WARNING: vmlinux.o(.text+0x65f8): Section mismatch in reference from the function set_cpu_and_fpu() to the (unknown reference) .init.rodata:(unknown) > WARNING: vmlinux.o(.text+0x664c): Section mismatch in reference from the function set_cpu_and_fpu() to the variable .init.rodata:manufacturer_info > WARNING: vmlinux.o(.text+0x6650): Section mismatch in reference from the function set_cpu_and_fpu() to the variable .init.rodata:manufacturer_info > > Signed-off-by: Sam Ravnborg <sam@xxxxxxxxxxxx> Applied to sparc-next-2.6 -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html