target/arm: Remove workaround for small SAU regions
commit521ed6b4015ba39a2e39c65a94643f3e6412edc4
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 13 Nov 2018 10:47:58 +0000 (13 10:47 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 13 Nov 2018 10:47:58 +0000 (13 10:47 +0000)
tree9c3b037f711afef667e889a2137179b9aebb8851
parent6db87aae61bc6ac0a8cd9bc2e05d7ebfbcfd3657
target/arm: Remove workaround for small SAU regions

Before we supported direct execution from MMIO regions, we
implemented workarounds in commit 720424359917887c926a33d2
which let us avoid doing so, even if the SAU or MPU region
was less than page-sized.

Once we implemented execute-from-MMIO, we removed part
of those workarounds in commit d4b6275df320cee76; but
we forgot the one in get_phys_addr_pmsav8() which
suppressed use of small SAU regions in executable regions.
Remove that workaround now.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20181106163801.14474-1-peter.maydell@linaro.org
target/arm/helper.c