Show patches with: Submitter = Paolo Bonzini       |   2930 patches
« 1 2 3 429 30 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[4/4] mm: replace set_pte_at_notify() with just set_pte_at() KVM, mm: remove the .change_pte() MMU notifier and set_pte_at_notify() - 2 - --- 2024-04-05 Paolo Bonzini New
[3/4] mmu_notifier: remove the .change_pte() callback KVM, mm: remove the .change_pte() MMU notifier and set_pte_at_notify() - 1 - --- 2024-04-05 Paolo Bonzini New
[2/4] KVM: remove unused argument of kvm_handle_hva_range() KVM, mm: remove the .change_pte() MMU notifier and set_pte_at_notify() - 1 - --- 2024-04-05 Paolo Bonzini New
[1/4] KVM: delete .change_pte MMU notifier callback KVM, mm: remove the .change_pte() MMU notifier and set_pte_at_notify() 3 1 - --- 2024-04-05 Paolo Bonzini New
[11/11] KVM: x86: Add gmem hook for determining max NPT mapping level KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[10/11] KVM: guest_memfd: Add hook for invalidating memory KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[09/11] KVM: guest_memfd: Add interface for populating gmem pages with user data KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[08/11] KVM: guest_memfd: extract __kvm_gmem_punch_hole() KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[07/11] KVM: guest_memfd: extract __kvm_gmem_get_pfn() KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - 1 - --- 2024-04-04 Paolo Bonzini New
[06/11] KVM: guest_memfd: Add hook for initializing memory KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[05/11] KVM: guest_memfd: limit overzealous WARN KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[04/11] filemap: add FGP_CREAT_ONLY KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[03/11] KVM: guest_memfd: pass error up from filemap_grab_folio KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[02/11] KVM: guest_memfd: Use AS_INACCESSIBLE when creating guest_memfd inode KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
[01/11] mm: Introduce AS_INACCESSIBLE for encrypted/confidential memory KVM: guest_memfd: New hooks and functionality for SEV-SNP and TDX - - - --- 2024-04-04 Paolo Bonzini New
KVM: SEV: use u64_to_user_ptr throughout KVM: SEV: use u64_to_user_ptr throughout - - - --- 2024-04-04 Paolo Bonzini New
[v5,17/17] selftests: kvm: add test for transferring FPU state into VMSA KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,16/17] selftests: kvm: split "launch" phase of SEV VM creation KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,15/17] selftests: kvm: switch to using KVM_X86_*_VM KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,14/17] selftests: kvm: add tests for KVM_SEV_INIT2 KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,13/17] KVM: SEV: allow SEV-ES DebugSwap again KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,12/17] KVM: SEV: introduce KVM_SEV_INIT2 operation KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,11/17] KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time KVM: SEV: allow customizing VMSA features 1 - - --- 2024-04-04 Paolo Bonzini New
[v5,10/17] KVM: SEV: define VM types for SEV and SEV-ES KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,09/17] KVM: SEV: introduce to_kvm_sev_info KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,08/17] KVM: x86: Add supported_vm_types to kvm_caps KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,07/17] KVM: x86: add fields to struct kvm_arch for CoCo features KVM: SEV: allow customizing VMSA features - 1 - --- 2024-04-04 Paolo Bonzini New
[v5,06/17] KVM: SEV: store VMSA features in kvm_sev_info KVM: SEV: allow customizing VMSA features - 1 - --- 2024-04-04 Paolo Bonzini New
[v5,05/17] KVM: SEV: publish supported VMSA features KVM: SEV: allow customizing VMSA features - 1 - --- 2024-04-04 Paolo Bonzini New
[v5,04/17] KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR KVM: SEV: allow customizing VMSA features - 2 - --- 2024-04-04 Paolo Bonzini New
[v5,03/17] KVM: x86: use u64_to_user_ptr() KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,02/17] KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y KVM: SEV: allow customizing VMSA features - - - --- 2024-04-04 Paolo Bonzini New
[v5,01/17] KVM: SVM: Invert handling of SEV and SEV_ES feature flags KVM: SEV: allow customizing VMSA features - 1 - --- 2024-04-04 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.9-rc3 [GIT,PULL] KVM fixes for Linux 6.9-rc3 - - - --- 2024-04-03 Paolo Bonzini New
[v4,18/15] selftests: kvm: add test for transferring FPU state into the VMSA KVM: SEV: allow customizing VMSA features - - - --- 2024-03-19 Paolo Bonzini New
[v4,17/15] selftests: kvm: split "launch" phase of SEV VM creation KVM: SEV: allow customizing VMSA features - - - --- 2024-03-19 Paolo Bonzini New
[v4,16/15] fixup! KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time KVM: SEV: allow customizing VMSA features - - - --- 2024-03-19 Paolo Bonzini New
[v4,15/15] selftests: kvm: switch to using KVM_X86_*_VM KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,14/15] selftests: kvm: add tests for KVM_SEV_INIT2 KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,13/15] KVM: SEV: allow SEV-ES DebugSwap again KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,12/15] KVM: SEV: introduce KVM_SEV_INIT2 operation KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,11/15] KVM: SEV: define VM types for SEV and SEV-ES KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,10/15] KVM: SEV: introduce to_kvm_sev_info KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,09/15] KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time KVM: SEV: allow customizing VMSA features 1 - - --- 2024-03-18 Paolo Bonzini New
[v4,08/15] KVM: x86: Add supported_vm_types to kvm_caps KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,07/15] KVM: x86: add fields to struct kvm_arch for CoCo features KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,06/15] KVM: SEV: store VMSA features in kvm_sev_info KVM: SEV: allow customizing VMSA features - 1 - --- 2024-03-18 Paolo Bonzini New
[v4,05/15] KVM: SEV: publish supported VMSA features KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,04/15] KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR KVM: SEV: allow customizing VMSA features - 1 - --- 2024-03-18 Paolo Bonzini New
[v4,03/15] KVM: x86: use u64_to_user_addr() KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,02/15] KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y KVM: SEV: allow customizing VMSA features - - - --- 2024-03-18 Paolo Bonzini New
[v4,01/15] KVM: SVM: Invert handling of SEV and SEV_ES feature flags KVM: SEV: allow customizing VMSA features - 1 - --- 2024-03-18 Paolo Bonzini New
[7/7] Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP KVM: SEV fixes for 6.9 - - - --- 2024-03-18 Paolo Bonzini New
[6/7] Documentation: kvm/sev: separate description of firmware KVM: SEV fixes for 6.9 - 1 - --- 2024-03-18 Paolo Bonzini New
[5/7] KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP KVM: SEV fixes for 6.9 - 2 - --- 2024-03-18 Paolo Bonzini New
[4/7] KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES KVM: SEV fixes for 6.9 - 1 - --- 2024-03-18 Paolo Bonzini New
[3/7] KVM: SVM: Add support for allowing zero SEV ASIDs KVM: SEV fixes for 6.9 1 - - --- 2024-03-18 Paolo Bonzini New
[2/7] KVM: SVM: Use unsigned integers when dealing with ASIDs KVM: SEV fixes for 6.9 - 1 - --- 2024-03-18 Paolo Bonzini New
[1/7] KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return KVM: SEV fixes for 6.9 - 1 - --- 2024-03-18 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.9 merge window [GIT,PULL] KVM changes for Linux 6.9 merge window - - - --- 2024-03-15 Paolo Bonzini New
selftests: kvm: remove meaningless assignments in Makefiles selftests: kvm: remove meaningless assignments in Makefiles - - - --- 2024-03-15 Paolo Bonzini New
[GIT,PULL] Final set of KVM fixes for Linux 6.8 [GIT,PULL] Final set of KVM fixes for Linux 6.8 - - - --- 2024-03-10 Paolo Bonzini New
SEV: disable SEV-ES DebugSwap by default SEV: disable SEV-ES DebugSwap by default - - - --- 2024-03-09 Paolo Bonzini New
[21/21] KVM: x86: Add gmem hook for determining max NPT mapping level TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[20/21] KVM: x86: Add gmem hook for invalidating memory TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[19/21] KVM: guest_memfd: add API to undo kvm_gmem_get_uninit_pfn TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[18/21] KVM: x86: Add gmem hook for initializing memory TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[17/21] filemap: add FGP_CREAT_ONLY TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[16/21] KVM: guest_memfd: pass error up from filemap_grab_folio TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[15/21] KVM: x86/mmu: Use PFERR_GUEST_ENC_MASK to indicate fault is private TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[14/21] KVM: x86/mmu: pass error code back to MMU when async pf is ready TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[13/21] KVM: x86/mmu: Pass around full 64-bit error code for KVM page faults TDX/SNP part 1 of n, for 6.9 - - - --- 2024-02-27 Paolo Bonzini New
[12/21] KVM: x86/tdp_mmu: Sprinkle __must_check TDX/SNP part 1 of n, for 6.9 - 2 - --- 2024-02-27 Paolo Bonzini New
« 1 2 3 429 30 »