This patch uses 256 stack bytes and decreases the kernel image of the same size. Signed-off-by: Franck Bui-Huu <fbuihuu@xxxxxxxxx> --- arch/mips/mm/tlbex.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c index cbcb320..6991b89 100644 --- a/arch/mips/mm/tlbex.c +++ b/arch/mips/mm/tlbex.c @@ -1248,15 +1248,12 @@ static void __init build_update_entries(u32 **p, unsigned int tmp, * other one.To keep things simple, we first assume linear space, * then we relocate it to the final handler layout as needed. */ -static u32 final_handler[64] __initdata; - - static void __init build_r4000_tlb_refill_handler(void) { u32 tlb_handler[128], *p = tlb_handler; + u32 final_handler[64], *f; struct label labels[128], *l = labels; struct reloc relocs[128], *r = relocs; - u32 *f; unsigned int final_len; int i; -- 1.5.3.3