Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus

* 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
[MIPS] Delete duplicate call to load_irq_save.
[MIPS] SMTC: Fix cp0 hazard.

+1 -1
+1
arch/mips/kernel/smtc.c
··· 261 261 } 262 262 } 263 263 write_c0_mvpcontrol(read_c0_mvpcontrol() | MVPCONTROL_STLB); 264 + ehb(); 264 265 265 266 /* 266 267 * Setup kernel data structures to use software total,
-1
arch/mips/mm/tlb-r4k.c
··· 106 106 ENTER_CRITICAL(flags); 107 107 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 108 108 size = (size + 1) >> 1; 109 - local_irq_save(flags); 110 109 if (size <= current_cpu_data.tlbsize/2) { 111 110 int oldpid = read_c0_entryhi(); 112 111 int newpid = cpu_asid(cpu, mm);