Patch Series

Subject KVM: x86: Clean up kvm_<reg>_{read,write}() mess
Author seanjc@google.com
Date 2026-05-14 21:53:41 +0000 UTC
Version
Cc binbin.wu@linux.intel.com dave.hansen@linux.intel.com dwmw2@infradead.org kai.huang@intel.com kas@kernel.org kvm@vger.kernel.org linux-coco@lists.linux.dev linux-kernel@vger.kernel.org paul@xen.org pbonzini@redhat.com rick.p.edgecombe@intel.com seanjc@google.com vkuznets@redhat.com x86@kernel.org yosry@kernel.org

Patches (15)

Name Content [All]
[PATCH v2 01/15] KVM: SVM: Truncate INVLPGA address in compatibility mode [Body]
[PATCH v2 02/15] KVM: x86/xen: Bug the VM if 32-bit KVM observes a 64-bit mode hypercall [Body]
[PATCH v2 03/15] KVM: x86/xen: Don't truncate RAX when handling hypercall from protected guest [Body]
[PATCH v2 04/15] KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64-bit mode [Body]
[PATCH v2 05/15] KVM: x86: Trace hypercall register *after* truncating values for 32-bit [Body]
[PATCH v2 06/15] KVM: x86: Rename kvm_cache_regs.h => regs.h [Body]
[PATCH v2 07/15] KVM: x86: Move inlined CR and DR helpers from x86.h to regs.h [Body]
[PATCH v2 08/15] KVM: x86: Add mode-aware versions of kvm_<reg>_{read,write}() helpers [Body]
[PATCH v2 09/15] KVM: x86: Drop non-raw kvm_<reg>_write() helpers [Body]
[PATCH v2 10/15] KVM: nSVM: Use kvm_rax_read() now that it's mode-aware [Body]
[PATCH v2 11/15] Revert "KVM: VMX: Read 32-bit GPR values for ENCLS instructions outside of 64-bit mode" [Body]
[PATCH v2 12/15] KVM: x86: Harden is_64_bit_hypercall() against bugs on 32-bit kernels [Body]
[PATCH v2 13/15] KVM: x86: Move update_cr8_intercept() to lapic.c [Body]
[PATCH v2 14/15] KVM: x86: Move kvm_pv_async_pf_enabled() to x86.h (as an inline) [Body]
[PATCH v2 15/15] KVM: x86: Move the bulk of register specific code from x86.c to regs.c [Body]
Session 2026-05-14
ID (for dev) e89650ff-f964-4c42-83ea-6c8015886487
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict