On Fri, Sep 09, 2011 at 01:06:00AM +0300, Maxin B. John wrote: > CC arch/mips/mm/tlbex.o > cc1: warnings being treated as errors > arch/mips/mm/tlbex.c: In function 'build_r3000_tlb_modify_handler': > arch/mips/mm/tlbex.c:1769: error: 'wr.r1' is used uninitialized in this function > arch/mips/mm/tlbex.c:1769: error: 'wr.r2' is used uninitialized in this function > arch/mips/mm/tlbex.c:1769: error: 'wr.r3' is used uninitialized in this function > make[2]: *** [arch/mips/mm/tlbex.o] Error 1 > make[1]: *** [arch/mips/mm] Error 2 > make: *** [arch/mips] Error 2 This was fixed by 949cb4ca0aa53e97ea5f524536593ad2d2946b73. The real fix to not pass the wr members to build_pte_modifiable() because they just are not needed. Thanks, Ralf