On 7/14/23 16:46, Peter Maydell wrote:
For an Unsupported Atomic Update fault where the stage 1 translation
table descriptor update can't be done because it's to an unsupported
memory type, this is a stage 1 abort (per the Arm ARM R_VSXXT). This
means we should not set fi->s1ptw, because this will cause the code
in the get_phys_addr_lpae() error-exit path to mark it as stage 2.
Signed-off-by: Peter Maydell<peter.mayd...@linaro.org>
---
target/arm/ptw.c | 1 -
1 file changed, 1 deletion(-)
Confusingly named, but correctly documented.
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
r~