Revision 6f7e9aec target-sparc/op_helper.c

b/target-sparc/op_helper.c
164 164
            case 0:
165 165
		env->mmuregs[reg] &= ~(MMU_E | MMU_NF);
166 166
		env->mmuregs[reg] |= T1 & (MMU_E | MMU_NF);
167
                if ((oldreg & MMU_E) != (env->mmuregs[reg] & MMU_E))
167
		// Mappings generated during no-fault mode or MMU
168
		// disabled mode are invalid in normal mode
169
                if (oldreg != env->mmuregs[reg])
168 170
                    tlb_flush(env, 1);
169 171
                break;
170 172
            case 2:

Also available in: Unified diff