• Sam Ravnborg's avatar
    of/pdt: fix section mismatch warning · 75c71848
    Sam Ravnborg authored
    Fix the following section mismatch warning - seen when building sparc32:
    
    WARNING: vmlinux.o(.text+0x1ff9c0): Section mismatch in reference from the function kernel_tree_alloc() to the function .init.text:prom_early_alloc()
    The function kernel_tree_alloc() references
    the function __init prom_early_alloc().
    This is often because kernel_tree_alloc lacks a __init
    annotation or the annotation of prom_early_alloc is wrong.
    
    prom_early_alloc() is annotated __init, and users of
    kernel_tree_alloc() is also annotated __init.
    So simply match the annoation of these to fix the warning.
    Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
    Cc: Grant Likely <grant.likely@secretlab.ca>
    Acked-by: default avatarDavid S. Miller <davem@davemloft.net>
    Signed-off-by: default avatarRob Herring <rob.herring@calxeda.com>
    75c71848
pdt.c 5.93 KB