Revision 15e7c451
b/target-sparc/op_helper.c | ||
---|---|---|
3761 | 3761 |
else |
3762 | 3762 |
raise_exception(TT_DATA_ACCESS); |
3763 | 3763 |
} |
3764 |
env = saved_env; |
|
3765 | 3764 |
|
3766 | 3765 |
/* flush neverland mappings created during no-fault mode, |
3767 | 3766 |
so the sequential MMU faults report proper fault types */ |
3768 | 3767 |
if (env->mmuregs[0] & MMU_NF) { |
3769 | 3768 |
tlb_flush(env, 1); |
3770 | 3769 |
} |
3770 |
|
|
3771 |
env = saved_env; |
|
3771 | 3772 |
} |
3772 | 3773 |
#else |
3773 | 3774 |
void do_unassigned_access(target_phys_addr_t addr, int is_write, int is_exec, |
Also available in: Unified diff