Skip to content
  • Sam Ravnborg's avatar
    [SPARC64]: Fix section mismatchs from dr_cpu_data · 7769bd1c
    Sam Ravnborg authored
    
    
    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: default avatarSam Ravnborg <sam@ravnborg.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    7769bd1c