Re: [PATCH 06/35] target/arm: Enable trapping of ERET for FEAT_NV

2023-12-27 Thread Richard Henderson
On 12/18/23 22:32, Peter Maydell wrote: 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 an

[PATCH 06/35] target/arm: Enable trapping of ERET for FEAT_NV

2023-12-18 Thread Peter Maydell
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