mirror of https://gitee.com/openkylin/qemu.git
sparc64: switch to MMU global registers in more MMU related traps
- extended range of MMU related traps which use MMU global registers, as listed in Ultrasparc-IIi document - no visible changes, since emulation do not cause added traps Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
995963852c
commit
87f6d3f630
|
@ -3447,10 +3447,10 @@ void do_interrupt(CPUState *env)
|
|||
change_pstate(PS_PEF | PS_PRIV | PS_IG);
|
||||
break;
|
||||
case TT_TFAULT:
|
||||
case TT_TMISS:
|
||||
case TT_DFAULT:
|
||||
case TT_DMISS:
|
||||
case TT_DPROT:
|
||||
case TT_TMISS ... TT_TMISS + 3:
|
||||
case TT_DMISS ... TT_DMISS + 3:
|
||||
case TT_DPROT ... TT_DPROT + 3:
|
||||
change_pstate(PS_PEF | PS_PRIV | PS_MG);
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue