[PATCH] Adds __init annotation at mmu_init_secondary func
Michael Ellerman
mpe at ellerman.id.au
Fri Jul 27 20:47:40 AEST 2018
Alexey Spirkov <AlexeiS at astrosoft.ru> writes:
> mmu_init_secondary function called at initialization sequence
> but it misses __init annotation. As result modpost warning is generated.
> Some building systems sensitive to such kind of warnings.
What warning are you seeing?
AFAICS it's not called from, nor does it call, any __init code.
So I'm a bit confused.
cheers
> diff --git a/arch/powerpc/mm/44x_mmu.c b/arch/powerpc/mm/44x_mmu.c
> index 82b1ff7..12d9251 100644
> --- a/arch/powerpc/mm/44x_mmu.c
> +++ b/arch/powerpc/mm/44x_mmu.c
> @@ -229,7 +229,7 @@ void setup_initial_memory_limit(phys_addr_t first_memblock_base,
> }
>
> #ifdef CONFIG_SMP
> -void mmu_init_secondary(int cpu)
> +void __init mmu_init_secondary(int cpu)
> {
> unsigned long addr;
> unsigned long memstart = memstart_addr & ~(PPC_PIN_SIZE - 1);
> --
> 2.9.5
More information about the Linuxppc-dev
mailing list