Patch Series

Subject KVM: x86: nSVM: Improve virtualization of VMCB12 G_PAT
Author jmattson@google.com
Date 2025-11-07 20:11:24 +0000 UTC
Version 1
Cc agraf@suse.de avi@redhat.com bp@alien8.de dave.hansen@linux.intel.com david@redhat.com hpa@zytor.com jmattson@google.com joro@8bytes.org kvm@vger.kernel.org linux-kernel@vger.kernel.org mingo@redhat.com pbonzini@redhat.com rkrcmar@redhat.com seanjc@google.com tglx@linutronix.de x86@kernel.org

Patches (6)

Name Content [All]
[RFC PATCH 1/6] KVM: x86: nSVM: Shuffle guest PAT and PAT MSR in svm_set_nested_state() [Body]
[RFC PATCH 2/6] KVM: x86: nSVM: Redirect PAT MSR accesses to gPAT when NPT is enabled in vmcb12 [Body]
[RFC PATCH 3/6] KVM: x86: nSVM: Copy current vmcb02 g_pat to vmcb12 g_pat on #VMEXIT [Body]
[RFC PATCH 4/6] KVM: x86: nSVM: Cache g_pat in vmcb_ctrl_area_cached [Body]
[RFC PATCH 5/6] KVM: x86: nSVM: Add validity check for the VMCB12 g_pat [Body]
[RFC PATCH 6/6] KVM: x86: nSVM: Use cached VMCB12 g_pat in VMCB02 when using NPT [Body]

Session 2025-11-07

ID (for dev) 625fa547-2746-4d85-bce4-28ab30b082be
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed [Log]
[KASAN] Boot test: Base 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] passed
[KASAN] Build Patched 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] passed
[KASAN] Fuzzing 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] 6b36119b94d0b2bb8cea9d512017efafd461d6ac [Config] [patched] passed [Log] [Artifacts]