On Fri, 12 Sep 2025 10:25:31 +0100, Mark Brown <broonie@xxxxxxxxxx> wrote: > > Now that required functionality for GCS is in place expose > ID_AA64PFR1_EL1.GCS, allowing guests to be given the feature. > > Signed-off-by: Mark Brown <broonie@xxxxxxxxxx> > --- > arch/arm64/kvm/nested.c | 7 ++++--- > arch/arm64/kvm/sys_regs.c | 2 -- > 2 files changed, 4 insertions(+), 5 deletions(-) > > diff --git a/arch/arm64/kvm/nested.c b/arch/arm64/kvm/nested.c > index 153b3e11b115..d2d55e18c610 100644 > --- a/arch/arm64/kvm/nested.c > +++ b/arch/arm64/kvm/nested.c > @@ -1459,9 +1459,10 @@ u64 limit_nv_id_reg(struct kvm *kvm, u32 reg, u64 val) > > case SYS_ID_AA64PFR1_EL1: > /* Only support BTI, SSBS, CSV2_frac */ > - val &= (ID_AA64PFR1_EL1_BT | > - ID_AA64PFR1_EL1_SSBS | > - ID_AA64PFR1_EL1_CSV2_frac); > + val &= (ID_AA64PFR1_EL1_BT | > + ID_AA64PFR1_EL1_SSBS | > + ID_AA64PFR1_EL1_CSV2_frac | > + ID_AA64PFR1_EL1_GCS); How about updating the comment? M. -- Jazz isn't dead. It just smells funny.