[Qemu-devel] [PATCH 0/4] target/arm: four minor M-profile bug fixes

Peter Maydell posted 4 patches 6 years, 6 months ago
Test asan failed
Test docker-clang@ubuntu failed
Test docker-mingw@fedora failed
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190430131439.25251-1-peter.maydell@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h      |  4 ++++
hw/intc/armv7m_nvic.c | 40 ++++++++++++++++++++++++++++++++++------
target/arm/helper.c   | 12 ++++++++++--
3 files changed, 48 insertions(+), 8 deletions(-)
[Qemu-devel] [PATCH 0/4] target/arm: four minor M-profile bug fixes
Posted by Peter Maydell 6 years, 6 months ago
These patches are fixes for some minor bugs that I noticed while
writing and testing the M-profile FPU support. They're not FPU
related, so I didn't want to mix them up with that large patchset...

thanks
-- PMM

Peter Maydell (4):
  hw/arm/armv7m_nvic: Check subpriority in nvic_recompute_state_secure()
  hw/intc/armv7m_nvic: NS BFAR and BFSR are RAZ/WI if BFHFNMINS == 0
  hw/intc/armv7m_nvic: Don't enable ARMV7M_EXCP_DEBUG from reset
  target/arm: Implement XPSR GE bits

 target/arm/cpu.h      |  4 ++++
 hw/intc/armv7m_nvic.c | 40 ++++++++++++++++++++++++++++++++++------
 target/arm/helper.c   | 12 ++++++++++--
 3 files changed, 48 insertions(+), 8 deletions(-)

-- 
2.20.1


Re: [Qemu-devel] [PATCH 0/4] target/arm: four minor M-profile bug fixes
Posted by Richard Henderson 6 years, 6 months ago
On 4/30/19 6:14 AM, Peter Maydell wrote:
> Peter Maydell (4):
>   hw/arm/armv7m_nvic: Check subpriority in nvic_recompute_state_secure()
>   hw/intc/armv7m_nvic: NS BFAR and BFSR are RAZ/WI if BFHFNMINS == 0
>   hw/intc/armv7m_nvic: Don't enable ARMV7M_EXCP_DEBUG from reset
>   target/arm: Implement XPSR GE bits

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>


r~