diff --git a/qemu/target/arm/helper.c b/qemu/target/arm/helper.c index eee3adb6..99a0b590 100644 --- a/qemu/target/arm/helper.c +++ b/qemu/target/arm/helper.c @@ -7377,8 +7377,7 @@ static bool get_phys_addr_pmsav7(CPUARMState *env, uint32_t address, } if (n == -1) { /* no hits */ - if (cpu->pmsav7_dregion && - (is_user || !(regime_sctlr(env, mmu_idx) & SCTLR_BR))) { + if (is_user || !(regime_sctlr(env, mmu_idx) & SCTLR_BR)) { /* background fault */ *fsr = 0; return true;