diff options
author | Ake Koomsin <ake@igel.co.jp> | 2022-11-01 15:42:53 +0900 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2022-11-04 10:58:58 +0000 |
commit | 638d5dbd78ea81c943959e2f2c65c109e5278a78 (patch) | |
tree | 62dba4461b9798e8d61edf712ea8147cf2b51315 /net/tap-linux.c | |
parent | 302ad91209c5b01c091b8d2b7c2c8995837023df (diff) |
target/arm: Honor HCR_E2H and HCR_TGE in ats_write64()
We need to check HCR_E2H and HCR_TGE to select the right MMU index for
the correct translation regime.
To check for EL2&0 translation regime:
- For S1E0*, S1E1* and S12E* ops, check both HCR_E2H and HCR_TGE
- For S1E2* ops, check only HCR_E2H
Signed-off-by: Ake Koomsin <ake@igel.co.jp>
Message-id: 20221101064250.12444-1-ake@igel.co.jp
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'net/tap-linux.c')
0 files changed, 0 insertions, 0 deletions