This series fixes half a dozen miscellaneous minor bugs
in our M-profile emulation. (The condbits fix also affects
A-profile cores.)
thanks
-- PMM
Peter Maydell (6):
target/arm: NS BusFault on vector table fetch escalates to NS
HardFault
arm v8M: Forcibly clear negative-priority exceptions on deactivate
target/arm: v8M: Check state of exception being returned from
target/arm: Use _ra versions of cpu_stl_data() in v7M helpers
hw/timer/armv7m_systick: Forbid non-privileged accesses
target/arm: Execute Thumb instructions when their condbits are 0xf
hw/intc/armv7m_nvic.c | 54 ++++++++++++++++++++++++++++++++++-----
hw/timer/armv7m_systick.c | 26 ++++++++++++++-----
target/arm/helper.c | 45 ++++++++++++++++++++++----------
target/arm/translate.c | 15 +++++++++--
4 files changed, 112 insertions(+), 28 deletions(-)
--
2.20.1