Message ID | 20240619174036.483943-1-oliver.upton@linux.dev (mailing list archive) |
---|---|
Headers | show |
Series | KVM: arm64: Allow userspace to modify CTR_EL0 | expand |
On Wed, 19 Jun 2024 17:40:26 +0000, Oliver Upton wrote: > As I'd mentioned on the list, here is my rework of Sebastian's CTR_EL0 > series. Changes this time around: > > - Drop the cross-validation of the guest's CTR_EL0 with CLIDR_EL1 and > the CCSIDR_EL1 hierarchy, instead independently checking these > registers against the system's CTR_EL0 value. > > [...] Applied to kvmarm/next, thanks! [01/10] KVM: arm64: Get sys_reg encoding from descriptor in idregs_debug_show() https://git.kernel.org/kvmarm/kvmarm/c/4e8ff73eb7ae [02/10] KVM: arm64: Make idregs debugfs iterator search sysreg table directly https://git.kernel.org/kvmarm/kvmarm/c/410db103f6eb [03/10] KVM: arm64: Use read-only helper for reading VM ID registers https://git.kernel.org/kvmarm/kvmarm/c/97ca3fcc15cc [04/10] KVM: arm64: Add helper for writing ID regs https://git.kernel.org/kvmarm/kvmarm/c/d7508d27dd88 [05/10] KVM: arm64: nv: Use accessors for modifying ID registers https://git.kernel.org/kvmarm/kvmarm/c/44241f34fac9 [06/10] KVM: arm64: unify code to prepare traps https://git.kernel.org/kvmarm/kvmarm/c/f1ff3fc5209a [07/10] KVM: arm64: Treat CTR_EL0 as a VM feature ID register https://git.kernel.org/kvmarm/kvmarm/c/2843cae26644 [08/10] KVM: arm64: show writable masks for feature registers https://git.kernel.org/kvmarm/kvmarm/c/bb4fa769dcdd [09/10] KVM: arm64: rename functions for invariant sys regs https://git.kernel.org/kvmarm/kvmarm/c/76d36012276a [10/10] KVM: selftests: arm64: Test writes to CTR_EL0 https://git.kernel.org/kvmarm/kvmarm/c/11a31be88fb6 -- Best, Oliver
On Thu, 20 Jun 2024, Oliver Upton wrote: > On Wed, 19 Jun 2024 17:40:26 +0000, Oliver Upton wrote: >> As I'd mentioned on the list, here is my rework of Sebastian's CTR_EL0 >> series. Changes this time around: >> >> - Drop the cross-validation of the guest's CTR_EL0 with CLIDR_EL1 and >> the CCSIDR_EL1 hierarchy, instead independently checking these >> registers against the system's CTR_EL0 value. >> >> [...] > > Applied to kvmarm/next, thanks! Great, thanks a lot! Sebastian