On Tue, Sep 20, 2022 at 05:44:01PM +0100, Marc Zyngier wrote: > Mark Brown <[email protected]> wrote:
> > void kvm_arch_vcpu_load_fp(struct kvm_vcpu *vcpu)
> > {
> > BUG_ON(!current->mm);
> > - BUG_ON(test_thread_flag(TIF_SVE));
> > +
> > + fpsimd_kvm_prepare();
>
> Why is this *before* the check against system_supports_fpsimd()? I
> don't think the architecture allows SVE without FP, for obvious
> reasons...
Good point, though now that I think about it I can't think of a
requirement for FP when implementing SME (there's certainly not
one for SVE). There's no use for that hook now though.
signature.asc
Description: PGP signature
_______________________________________________ kvmarm mailing list [email protected] https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
