diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2024-01-09 14:43:45 +0000 |
|---|---|---|
| committer | Peter Maydell <peter.maydell@linaro.org> | 2024-01-09 14:43:45 +0000 |
| commit | e37e98b7f9f69240f73ed7050cd182466ddf3629 (patch) | |
| tree | 03bfde95f4f12bcfe08df4d2d0d25b37fc0adf55 /scripts/qapi/parser.py | |
| parent | 572597791555c544169e49b9a5c3a4043ea4949b (diff) | |
| download | focaccia-qemu-e37e98b7f9f69240f73ed7050cd182466ddf3629.tar.gz focaccia-qemu-e37e98b7f9f69240f73ed7050cd182466ddf3629.zip | |
target/arm: Enable trapping of ERET for FEAT_NV
When FEAT_NV is turned on via the HCR_EL2.NV bit, ERET instructions are trapped, with the same syndrome information as for the existing FEAT_FGT fine-grained trap (in the pseudocode this is handled in AArch64.CheckForEretTrap()). Rename the DisasContext and tbflag bits to reflect that they are no longer exclusively for FGT traps, and set the tbflag bit when FEAT_NV is enabled as well as when the FGT is enabled. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Tested-by: Miguel Luis <miguel.luis@oracle.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions