1a2aefae | 12-Jun-2016 |
Artyom Tarasenko <atar4qemu@gmail.com> |
target-sparc: on UA2005 don't deliver Interrupt_level_n IRQs in hypervisor mode
As described in Chapter 5.7.6 of the UltraSPARC Architecture 2005, outstanding disrupting exceptions that are destined
target-sparc: on UA2005 don't deliver Interrupt_level_n IRQs in hypervisor mode
As described in Chapter 5.7.6 of the UltraSPARC Architecture 2005, outstanding disrupting exceptions that are destined for privileged mode can only cause a trap when the virtual processor is in nonprivileged or privileged mode and PSTATE.ie = 1. At all other times, they are held pending.
Signed-off-by: Artyom Tarasenko <atar4qemu@gmail.com> Reviewed-by: Richard Henderson <rth@twiddle.net>
show more ...
|
20395e63 | 08-Feb-2016 |
Artyom Tarasenko <atar4qemu@gmail.com> |
target-sparc: use explicit mmu register pointers
Use explicit register pointers while accessing D/I-MMU registers. Call cpu_unassigned_access on access to missing registers.
Signed-off-by: Artyom T
target-sparc: use explicit mmu register pointers
Use explicit register pointers while accessing D/I-MMU registers. Call cpu_unassigned_access on access to missing registers.
Signed-off-by: Artyom Tarasenko <atar4qemu@gmail.com> Reviewed-by: Richard Henderson <rth@twiddle.net>
show more ...
|