From: Andrew Morton This function can be __init. Are there any others in there? Cc: Jan Beulich Cc: "Ingo Molnar" Cc: "Andi Kleen" Cc: "Thomas Gleixner" Signed-off-by: Andrew Morton --- kernel/unwind.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN kernel/unwind.c~unwinder-speedup-tweaks kernel/unwind.c --- a/kernel/unwind.c~unwinder-speedup-tweaks +++ a/kernel/unwind.c @@ -227,8 +227,8 @@ static void swap_eh_frame_hdr_table_entr e2->fde = v; } -static void setup_unwind_table(struct unwind_table *table, - void *(*alloc)(unsigned long)) +static void __init setup_unwind_table(struct unwind_table *table, + void *(*alloc)(unsigned long)) { const u8 *ptr; unsigned long tableSize = table->size, hdrSize; _