And one more for pgmask anticipation.
LEAF_NOPROFILE(mips3_TBIS)
...
dmfc0 t0, MIPS_COP_0_TLB_HI # save current ASID
mfc0 t3, MIPS_COP_0_TLB_PG_MASK # save current pgmask
...
1:
dmtc0 t0, MIPS_COP_0_TLB_HI # restore current ASID
mtc0 t3, MIPS_COP_0_TLB_PG_MASK # restore pgmask
...
-nisimura