On Tue, 3 Oct 2023 23:03:56 +0000, Oliver Upton wrote: > Few more fixes that I threw on top: > > v10 -> v11: > - Drop the custom handling of FEAT_BC as it is now fixed on the arm64 > side (Kristina) > - Bikeshed on the naming of the masks ioctl to keep things in the KVM_ > namespace > - Apply more bikeshedding to the ioctl documentation, spinning off > separate blocks for the 'generic' description and the Feature ID > documentation > - Fix referencing in the vCPU features doc > - Fix use of uninitialized data in selftest > > [...] Applied to kvmarm/next, thanks! [01/12] KVM: arm64: Allow userspace to get the writable masks for feature ID registers https://git.kernel.org/kvmarm/kvmarm/c/3f9cd0ca8484 [02/12] KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS https://git.kernel.org/kvmarm/kvmarm/c/6656cda0f3b2 [03/12] KVM: arm64: Use guest ID register values for the sake of emulation https://git.kernel.org/kvmarm/kvmarm/c/8b6958d6ace1 [04/12] KVM: arm64: Reject attempts to set invalid debug arch version https://git.kernel.org/kvmarm/kvmarm/c/a9bc4a1c1e0c [05/12] KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 https://git.kernel.org/kvmarm/kvmarm/c/9f9917bc71b0 [06/12] KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 https://git.kernel.org/kvmarm/kvmarm/c/56d77aa8bdf5 [07/12] KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 https://git.kernel.org/kvmarm/kvmarm/c/d5a32b60dc18 [08/12] KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 https://git.kernel.org/kvmarm/kvmarm/c/8cfd5be88ebe [09/12] KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 https://git.kernel.org/kvmarm/kvmarm/c/f89fbb350dd7 [10/12] KVM: arm64: Document vCPU feature selection UAPIs https://git.kernel.org/kvmarm/kvmarm/c/dafa493dd01d [11/12] KVM: arm64: selftests: Import automatic generation of sysreg defs https://git.kernel.org/kvmarm/kvmarm/c/6a4c6c6a56c1 [12/12] KVM: arm64: selftests: Test for setting ID register from usersapce https://git.kernel.org/kvmarm/kvmarm/c/3b44c2008bf0 -- Best, Oliver