Patch Series

Subject KVM: apply chainsaw to struct kvm_mmu
Author pbonzini@redhat.com
Date 2026-05-11 15:06:27 +0000 UTC
Version
Cc jon@nutanix.com kvm@vger.kernel.org linux-kernel@vger.kernel.org mtosatti@redhat.com pbonzini@redhat.com

Patches (22)

Name Content [All]
[PATCH 01/22] KVM: x86: remove nested_mmu from mmu_is_nested() [Body]
[PATCH 02/22] KVM: x86: move pdptrs out of the MMU [Body]
[PATCH 03/22] KVM: x86: check that kvm_handle_invpcid is only invoked with shadow paging [Body]
[PATCH 04/22] KVM: x86/hyperv: remove unnecessary mmu_is_nested() check [Body]
[PATCH 05/22] KVM: x86/mmu: introduce struct kvm_pagewalk [Body]
[PATCH 06/22] KVM: x86/mmu: move get_guest_pgd to struct kvm_pagewalk [Body]
[PATCH 07/22] KVM: x86/mmu: move gva_to_gpa to struct kvm_pagewalk [Body]
[PATCH 08/22] KVM: x86/mmu: move get_pdptr to struct kvm_pagewalk [Body]
[PATCH 09/22] KVM: x86/mmu: move inject_page_fault to struct kvm_pagewalk [Body]
[PATCH 10/22] KVM: x86/mmu: move CPU-related fields to struct kvm_pagewalk [Body]
[PATCH 11/22] KVM: x86/mmu: change CPU-role accessor fields to take struct kvm_pagewalk [Body]
[PATCH 12/22] KVM: x86/mmu: move remaining permission fields to struct kvm_pagewalk [Body]
[PATCH 13/22] KVM: x86/mmu: pass struct kvm_pagewalk to kvm_mmu_invalidate_addr [Body]
[PATCH 14/22] KVM: x86/mmu: change walk_mmu to struct kvm_pagewalk [Body]
[PATCH 15/22] KVM: x86/mmu: change nested_mmu.w to nested_cpu_walk [Body]
[PATCH 16/22] KVM: x86/mmu: make cpu_walk a value [Body]
[PATCH 17/22] KVM: x86/mmu: pull struct kvm_pagewalk out of struct kvm_mmu [Body]
[PATCH 18/22] KVM: x86/mmu: cleanup functions that initialize shadow MMU [Body]
[PATCH 19/22] KVM: x86/mmu: pull page format to a new struct [Body]
[PATCH 20/22] KVM: x86/mmu: merge struct rsvd_bits_validate into struct kvm_page_format [Body]
[PATCH 21/22] KVM: x86/mmu: parameterize update_permission_bitmask() [Body]
[PATCH 22/22] KVM: x86/mmu: use kvm_page_format to test SPTEs [Body]
Session 2026-05-11
ID (for dev) 5cf09b50-39b7-41c5-acf7-4adc56d73bc2
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict