From: Oliver Upton Date: Mon, 30 Oct 2023 20:18:14 +0000 (+0000) Subject: Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=d47dcb67fcf619df971f2c6df6ce1a81426917b6;p=linux.git Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next * kvm-arm64/feature-flag-refactor: : vCPU feature flag cleanup : : Clean up KVM's handling of vCPU feature flags to get rid of the : vCPU-scoped bitmaps and remove failure paths from kvm_reset_vcpu(). KVM: arm64: Get rid of vCPU-scoped feature bitmap KVM: arm64: Remove unused return value from kvm_reset_vcpu() KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Prevent NV feature flag on systems w/o nested virt KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl handler KVM: arm64: Add generic check for system-supported vCPU features Signed-off-by: Oliver Upton --- d47dcb67fcf619df971f2c6df6ce1a81426917b6