On Wed, 13 Oct 2021 13:03:35 +0100, Marc Zyngier wrote: > This is an update on Fuad's series[1]. > > Instead of going going back and forth over a series that has seen a > fair few versions, I've opted for simply writing a set of fixes on > top, hopefully greatly simplifying the handling of most registers, and > moving things around to suit my own taste (just because I can). > > [...] Applied to next, thanks! [12/22] KVM: arm64: Fix early exit ptrauth handling commit: 8a049862c38f0c78b0e01ab5d36db1bffc832675 [13/22] KVM: arm64: pkvm: Use a single function to expose all id-regs commit: ce75916749b8cb5ec795f1157a5c426f6765a48c [14/22] KVM: arm64: pkvm: Make the ERR/ERX*_EL1 registers RAZ/WI commit: 8ffb41888334c1247bd9b4d6ff6c092a90e8d0b8 [15/22] KVM: arm64: pkvm: Drop AArch32-specific registers commit: 3c90cb15e2e66bcc526d25133747b2af747f6cd8 [16/22] KVM: arm64: pkvm: Drop sysregs that should never be routed to the host commit: f3d5ccabab20c1be5838831f460f320a12e5e2c9 [17/22] KVM: arm64: pkvm: Handle GICv3 traps as required commit: cbca19738472be8156d854663ed724b01255c932 [18/22] KVM: arm64: pkvm: Preserve pending SError on exit from AArch32 commit: 271b7286058da636ab6f5f47722e098ca3a0478b [19/22] KVM: arm64: pkvm: Consolidate include files commit: 3061725d162cad0589b012fc6413c9dd0da8f02a [20/22] KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around commit: 746bdeadc53b0d58fddea6442591f5ec3eeabe7d [21/22] KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array() commit: 0c7639cc838263b6e38b3af76755d574f15cdf41 [22/22] KVM: arm64: pkvm: Give priority to standard traps over pvm handling commit: 07305590114af81817148d181f1eb0af294e40d6 Cheers, M. -- Without deviation from the norm, progress is not possible.