diff options
author | Marcin Slusarz <marcin.slusarz@gmail.com> | 2008-08-17 15:50:51 (GMT) |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-08-18 07:10:56 (GMT) |
commit | d19fbfdfe6a7034c8b6a7062365780485ab5aeaa (patch) | |
tree | 9b803c51ce55812be8934750d570f91f08ad5420 /arch/x86/kernel/pci-calgary_64.c | |
parent | c6a92a2501b35880d2e357dbd7f2cbc9a06f1058 (diff) | |
download | linux-d19fbfdfe6a7034c8b6a7062365780485ab5aeaa.tar.xz |
x86: silence section mismatch warning - get_local_pda
Take out part of get_local_pda referencing __init function (free_bootmem)
to new (static) function marked as __ref. It's safe to do because free_bootmem
is called before __init sections are dropped.
WARNING: vmlinux.o(.cpuinit.text+0x3cd7): Section mismatch in reference from the function get_local_pda() to the function .init.text:free_bootmem()
The function __cpuinit get_local_pda() references
a function __init free_bootmem().
If free_bootmem is only used by get_local_pda then
annotate free_bootmem with a matching annotation.
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Cc: Mike Travis <travis@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel/pci-calgary_64.c')
0 files changed, 0 insertions, 0 deletions