Show patches with: Submitter = Paolo Bonzini       |    State = Action Required       |    Archived = No       |   59 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[17/17] KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[16/17] KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[15/17] KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[14/17] KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[13/17] KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[12/17] KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[11/17] KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[10/17] KVM: x86/mmu: Move private vs. shared check above slot validity checks KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[09/17] KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[08/17] KVM: x86/mmu: check for invalid async page faults involving private memory KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[07/17] KVM: x86/mmu: Use synthetic page fault error code to indicate private faults KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[06/17] KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[05/17] KVM: x86/mmu: Pass full 64-bit error code when handling page faults KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[04/17] KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler KVM: x86/mmu: Page fault and MMIO cleanups - 2 - --- 2024-05-07 Paolo Bonzini New
[03/17] KVM: x86: Define more SEV+ page fault error bits/flags for #NPF KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[02/17] KVM: x86: Remove separate "bit" defines for page fault error code masks KVM: x86/mmu: Page fault and MMIO cleanups - 1 - --- 2024-05-07 Paolo Bonzini New
[01/17] KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation KVM: x86/mmu: Page fault and MMIO cleanups - - - --- 2024-05-07 Paolo Bonzini New
[7/7] KVM: VMX: Introduce test mode related to EPT violation VE KVM: MMU changes for TDX VE support - - - --- 2024-05-07 Paolo Bonzini New
[6/7] KVM, x86: add architectural support code for #VE KVM: MMU changes for TDX VE support - - - --- 2024-05-07 Paolo Bonzini New
[5/7] KVM: x86/mmu: Track shadow MMIO value on a per-VM basis KVM: MMU changes for TDX VE support - 2 - --- 2024-05-07 Paolo Bonzini New
[4/7] KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask KVM: MMU changes for TDX VE support - 1 - --- 2024-05-07 Paolo Bonzini New
[3/7] KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE KVM: MMU changes for TDX VE support - 2 - --- 2024-05-07 Paolo Bonzini New
[2/7] KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE KVM: MMU changes for TDX VE support - 2 - --- 2024-05-07 Paolo Bonzini New
[1/7] KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values KVM: MMU changes for TDX VE support - 2 - --- 2024-05-07 Paolo Bonzini New
[GIT,PULL] KVM fix for Linux 6.9-rc7 [GIT,PULL] KVM fix for Linux 6.9-rc7 - - - --- 2024-04-30 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.9-rc5 [GIT,PULL] KVM changes for Linux 6.9-rc5 - - - --- 2024-04-20 Paolo Bonzini New
[6/6] KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY KVM: Guest Memory Pre-Population API - - - --- 2024-04-19 Paolo Bonzini New
[5/6] KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory() KVM: Guest Memory Pre-Population API - - - --- 2024-04-19 Paolo Bonzini New
[4/6] KVM: x86/mmu: Make __kvm_mmu_do_page_fault() return mapped level KVM: Guest Memory Pre-Population API - - - --- 2024-04-19 Paolo Bonzini New
[3/6] KVM: x86/mmu: Extract __kvm_mmu_do_page_fault() KVM: Guest Memory Pre-Population API - - - --- 2024-04-19 Paolo Bonzini New
[2/6] KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory KVM: Guest Memory Pre-Population API - 1 - --- 2024-04-19 Paolo Bonzini New
[1/6] KVM: Document KVM_PRE_FAULT_MEMORY ioctl KVM: Guest Memory Pre-Population API - - - --- 2024-04-19 Paolo Bonzini New
[7/7] KVM: selftests: x86: Add test for KVM_MAP_MEMORY KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[6/7] KVM: x86: Implement kvm_arch_vcpu_map_memory() KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[5/7] KVM: x86/mmu: Introduce kvm_tdp_map_page() to populate guest memory KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[4/7] KVM: x86/mmu: Make __kvm_mmu_do_page_fault() return mapped level KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[3/7] KVM: x86/mmu: Extract __kvm_mmu_do_page_fault() KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[2/7] KVM: Add KVM_MAP_MEMORY vcpu ioctl to pre-populate guest memory KVM: Guest Memory Pre-Population API - 1 - --- 2024-04-17 Paolo Bonzini New
[1/7] KVM: Document KVM_MAP_MEMORY ioctl KVM: Guest Memory Pre-Population API - - - --- 2024-04-17 Paolo Bonzini New
[v2,10/10] KVM: x86/mmu: check for invalid async page faults involving private memory KVM: MMU changes for confidential computing - - - --- 2024-04-16 Paolo Bonzini New
[v2,09/10] KVM: x86/mmu: Use PFERR_GUEST_ENC_MASK to indicate fault is private KVM: MMU changes for confidential computing - - - --- 2024-04-16 Paolo Bonzini New
[v2,08/10] KVM: x86/mmu: Pass around full 64-bit error code for KVM page faults KVM: MMU changes for confidential computing - - - --- 2024-04-16 Paolo Bonzini New
[v2,07/10] KVM: VMX: Introduce test mode related to EPT violation VE KVM: MMU changes for confidential computing - - - --- 2024-04-16 Paolo Bonzini New
[v2,06/10] KVM, x86: add architectural support code for #VE KVM: MMU changes for confidential computing - - - --- 2024-04-16 Paolo Bonzini New
[v2,05/10] KVM: x86/mmu: Track shadow MMIO value on a per-VM basis KVM: MMU changes for confidential computing - 2 - --- 2024-04-16 Paolo Bonzini New
[v2,04/10] KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask KVM: MMU changes for confidential computing - 1 - --- 2024-04-16 Paolo Bonzini New
[v2,03/10] KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE KVM: MMU changes for confidential computing - 2 - --- 2024-04-16 Paolo Bonzini New
[v2,02/10] KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE KVM: MMU changes for confidential computing - 2 - --- 2024-04-16 Paolo Bonzini New
[v2,01/10] KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values KVM: MMU changes for confidential computing - 2 - --- 2024-04-16 Paolo Bonzini New
[10/10] KVM: x86/mmu: check for invalid async page faults involving private memory KVM: MMU changes for confidential computing - - - --- 2024-04-12 Paolo Bonzini New
[09/10] KVM: x86/mmu: Use PFERR_GUEST_ENC_MASK to indicate fault is private KVM: MMU changes for confidential computing - - - --- 2024-04-12 Paolo Bonzini New
[08/10] KVM: x86/mmu: Pass around full 64-bit error code for KVM page faults KVM: MMU changes for confidential computing - - - --- 2024-04-12 Paolo Bonzini New
[07/10] KVM: VMX: Introduce test mode related to EPT violation VE KVM: MMU changes for confidential computing - - - --- 2024-04-12 Paolo Bonzini New
[06/10] KVM, x86: add architectural support code for #VE KVM: MMU changes for confidential computing - - - --- 2024-04-12 Paolo Bonzini New
[05/10] KVM: x86/mmu: Track shadow MMIO value on a per-VM basis KVM: MMU changes for confidential computing - 2 - --- 2024-04-12 Paolo Bonzini New
[04/10] KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask KVM: MMU changes for confidential computing - 1 - --- 2024-04-12 Paolo Bonzini New
[03/10] KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE KVM: MMU changes for confidential computing - 2 - --- 2024-04-12 Paolo Bonzini New
[02/10] KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE KVM: MMU changes for confidential computing - 2 - --- 2024-04-12 Paolo Bonzini New
[01/10] KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values KVM: MMU changes for confidential computing - 2 - --- 2024-04-12 Paolo Bonzini New