kernel-ark/arch/sparc64/kernel
Sam Ravnborg 7769bd1c65 [SPARC64]: Fix section mismatchs from dr_cpu_data
Fix following warnings:
WARNING: vmlinux.o(.text+0x4b258): Section mismatch in reference from the function dr_cpu_data() to the function .devinit.text:mdesc_fill_in_cpu_data()
WARNING: vmlinux.o(.text+0x4b290): Section mismatch in reference from the function dr_cpu_data() to the function .cpuinit.text:cpu_up()

mdesc_fill_in_cpu_data() is only used during early init and for
cpu hotplug so the __cpuinit annotation is the correct choice.
We have the call chain:
dr_cpu_data() => dr_cpu_configure() => mdesc_fill_in_cpu_data()

dr_cpu_data() is used only during early init and for cpu
hotplug. So annotating them all __cpuinit solves the
section mismatch and should be correct.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-02-24 19:47:51 -08:00
..
asm-offsets.c
audit.c
auxio.c
binfmt_aout32.c
central.c
chmc.c
compat_audit.c
cpu.c
ds.c [SPARC64]: Fix section mismatchs from dr_cpu_data 2008-02-24 19:47:51 -08:00
dtlb_miss.S
dtlb_prot.S
ebus.c
entry.S
etrap.S
head.S
hvapi.c
hvtramp.S [SPARC64]: Fix cpu trampoline et al. mismatch warnings. 2008-02-20 22:22:16 -08:00
idprom.c
init_task.c
iommu_common.h [SPARC64]: IOMMU allocations using iommu-helper layer. 2008-02-09 03:15:04 -08:00
iommu.c [SPARC64]: make IOMMU code respect the segment boundary limits 2008-02-20 22:56:42 -08:00
irq.c
isa.c
itlb_miss.S
kprobes.c [SPARC64]: Fix sparse warnings wrt. __show_regs(). 2008-02-19 20:48:58 -08:00
ktlb.S
ldc.c
Makefile
mdesc.c [SPARC64]: Fix section mismatchs from dr_cpu_data 2008-02-24 19:47:51 -08:00
module.c
of_device.c [SPARC]: Remove of_platform_device_create 2008-02-09 03:49:58 -08:00
pci_common.c
pci_fire.c
pci_impl.h
pci_msi.c
pci_psycho.c
pci_sabre.c
pci_schizo.c
pci_sun4v_asm.S
pci_sun4v.c [SPARC64]: Add SG merging support back into IOMMU code. 2008-02-09 03:15:36 -08:00
pci_sun4v.h
pci.c [SPARC64]: Kill pcic_present(). 2008-02-18 16:40:10 -08:00
power.c [SPARC64]: Fix sparse warnings wrt. machine_alt_power_off(). 2008-02-19 20:39:18 -08:00
process.c [SPARC64]: More sparse warning fixes in process.c 2008-02-19 21:25:50 -08:00
prom.c [SPARC64]: Always register a PROM based early console. 2008-02-17 23:22:50 -08:00
ptrace.c
rtrap.S
sbus.c
semaphore.c
setup.c [SPARC]: Kill 'prom_palette'. 2008-02-18 15:28:16 -08:00
signal32.c
signal.c
smp.c [SPARC64]: Fix cpu trampoline et al. mismatch warnings. 2008-02-20 22:22:16 -08:00
sparc64_ksyms.c [SPARC]: Kill 'prom_palette'. 2008-02-18 15:28:16 -08:00
sstate.c
stacktrace.c
starfire.c
sun4v_ivec.S
sun4v_tlb_miss.S
sunos_ioctl32.c
sys32.S
sys_sparc32.c
sys_sparc.c
sys_sunos32.c
sysfs.c
systbls.S
time.c
trampoline.S [SPARC64]: Fix cpu trampoline et al. mismatch warnings. 2008-02-20 22:22:16 -08:00
traps.c [SPARC64]: Fix sparse warnings wrt. __show_regs(). 2008-02-19 20:48:58 -08:00
tsb.S
ttable.S
una_asm.S
unaligned.c [SPARC64] arch/sparc64/kernel/unaligned.c: Use time_* macros 2008-02-17 23:24:10 -08:00
us2e_cpufreq.c
us3_cpufreq.c
vio.c
viohs.c
visemul.c
vmlinux.lds.S
winfixup.S