Show patches with: Submitter = Paolo Bonzini       |    Archived = No       |   275 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,1/4] KVM: x86/mmu: remove unnecessary "bool shared" argument from functions KVM: x86/mmu: small locking cleanups - 1 - --- 2023-11-25 Paolo Bonzini New
KVM: remove deprecated UAPIs KVM: remove deprecated UAPIs - - - --- 2023-11-25 Paolo Bonzini New
KVM: remove CONFIG_HAVE_KVM_IRQFD KVM: remove CONFIG_HAVE_KVM_IRQFD - - - --- 2023-11-25 Paolo Bonzini New
KVM: remove CONFIG_HAVE_KVM_EVENTFD KVM: remove CONFIG_HAVE_KVM_EVENTFD - - - --- 2023-11-25 Paolo Bonzini New
selftests/kvm: fix compilation on non-x86_64 platforms selftests/kvm: fix compilation on non-x86_64 platforms - 1 1 --- 2023-11-21 Paolo Bonzini New
selftests/kvm: Fix issues with $(SPLIT_TESTS) selftests/kvm: Fix issues with $(SPLIT_TESTS) - - 1 --- 2023-11-21 Paolo Bonzini New
selftests/kvm: fix -Wformat warning selftests/kvm: fix -Wformat warning - - - --- 2023-11-21 Paolo Bonzini New
selftests: kvm/s390x: use vm_create_barebones() selftests: kvm/s390x: use vm_create_barebones() - 2 1 --- 2023-11-08 Paolo Bonzini New
[36/34] KVM: Add transparent hugepage support for dedicated guest memory KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[35/34] KVM: Prepare for handling only shared mappings in mmu_notifier events KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[34/34] KVM: selftests: Add a memory region subtest to validate invalid flags KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[33/34] KVM: selftests: Test KVM exit behavior for private memory/access KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[32/34] KVM: selftests: Add basic selftest for guest_memfd() KVM: guest_memfd() and per-page attributes - 1 2 --- 2023-11-05 Paolo Bonzini New
[31/34] KVM: selftests: Expand set_memory_region_test to validate guest_memfd() KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[30/34] KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[29/34] KVM: selftests: Add x86-only selftest for private memory conversions KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[28/34] KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizing more data KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[27/34] KVM: selftests: Introduce VM "shape" to allow tests to specify the VM type KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[26/34] KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hypercalls (x86) KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[25/34] KVM: selftests: Add helpers to convert guest memory b/w private and shared KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[24/34] KVM: selftests: Add support for creating private memslots KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[23/34] KVM: selftests: Convert lib's mem regions to KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[22/34] KVM: selftests: Drop unused kvm_userspace_memory_region_find() helper KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[21/34] KVM: x86: Add support for "protected VMs" that can utilize private memory KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[20/34] KVM: Allow arch code to track number of memslot address spaces per VM KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[19/34] KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[18/34] KVM: x86/mmu: Handle page fault for private memory KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[17/34] KVM: x86: Disallow hugepages when memory attributes are mixed KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[16/34] KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN KVM: guest_memfd() and per-page attributes - 3 1 --- 2023-11-05 Paolo Bonzini New
[15/34] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[14/34] fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure() KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[13/34] mm: Add AS_UNMOVABLE to mark mapping as completely unmovable KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[12/34] KVM: Introduce per-page memory attributes KVM: guest_memfd() and per-page attributes - 1 1 --- 2023-11-05 Paolo Bonzini New
[11/34] KVM: Drop .on_unlock() mmu_notifier hook KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[10/34] KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[09/34] KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace KVM: guest_memfd() and per-page attributes - 3 1 --- 2023-11-05 Paolo Bonzini New
[08/34] KVM: Introduce KVM_SET_USER_MEMORY_REGION2 KVM: guest_memfd() and per-page attributes 1 3 1 --- 2023-11-05 Paolo Bonzini New
[07/34] KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes 1 2 1 --- 2023-11-05 Paolo Bonzini New
[06/34] KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU KVM: guest_memfd() and per-page attributes - - - --- 2023-11-05 Paolo Bonzini New
[05/34] KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER KVM: guest_memfd() and per-page attributes - 2 - --- 2023-11-05 Paolo Bonzini New
[04/34] KVM: WARN if there are dangling MMU invalidations at VM destruction KVM: guest_memfd() and per-page attributes - 2 1 --- 2023-11-05 Paolo Bonzini New
[03/34] KVM: Use gfn instead of hva for mmu_notifier_retry KVM: guest_memfd() and per-page attributes - 4 1 --- 2023-11-05 Paolo Bonzini New
[02/34] KVM: Assert that mmu_invalidate_in_progress *never* goes negative KVM: guest_memfd() and per-page attributes - 3 1 --- 2023-11-05 Paolo Bonzini New
[01/34] KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges KVM: guest_memfd() and per-page attributes - 4 1 --- 2023-11-05 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.7 merge window [GIT,PULL] KVM changes for Linux 6.7 merge window - - - --- 2023-11-02 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.6-rc7 [GIT,PULL] KVM fixes for Linux 6.6-rc7 - - - --- 2023-10-16 Paolo Bonzini New
x86/cpu: amd: fix warning in W=1 build x86/cpu: amd: fix warning in W=1 build - - - --- 2023-10-16 Paolo Bonzini New
KVM: MIPS: fix -Wunused-but-set-variable warning KVM: MIPS: fix -Wunused-but-set-variable warning - - - --- 2023-10-12 Paolo Bonzini New
[gmem,FIXUP] selftests/kvm: guestmem: check fstat results on guestmem fd [gmem,FIXUP] selftests/kvm: guestmem: check fstat results on guestmem fd - - - --- 2023-10-12 Paolo Bonzini New
[gmem,FIXUP] kvm: guestmem: do not use a file system [gmem,FIXUP] kvm: guestmem: do not use a file system - - - --- 2023-09-28 Paolo Bonzini New
[3/3] KVM: x86/mmu: always take tdp_mmu_pages_lock KVM: x86/mmu: small locking cleanups - - - --- 2023-09-28 Paolo Bonzini New
[2/3] KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators KVM: x86/mmu: small locking cleanups - - - --- 2023-09-28 Paolo Bonzini New
[1/3] KVM: x86/mmu: remove unnecessary "bool shared" argument from functions KVM: x86/mmu: small locking cleanups - - - --- 2023-09-28 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.6-rc3 [GIT,PULL] KVM fixes for Linux 6.6-rc3 - - - --- 2023-09-24 Paolo Bonzini New
x86/cpu: clear SVM feature if disabled by BIOS x86/cpu: clear SVM feature if disabled by BIOS - - - --- 2023-09-21 Paolo Bonzini New
[GIT,PULL] KVM changes for v6.5-rc6 [GIT,PULL] KVM changes for v6.5-rc6 - - - --- 2023-08-07 Paolo Bonzini New
[3/3] KVM: SEV: remove ghcb variable declarations KVM: SEV: only access GHCB fields once - - - --- 2023-08-04 Paolo Bonzini New
[2/3] KVM: SEV: only access GHCB fields once KVM: SEV: only access GHCB fields once - - - --- 2023-08-04 Paolo Bonzini New
[1/3] KVM: SEV: snapshot the GHCB before accessing it KVM: SEV: only access GHCB fields once - - - --- 2023-08-04 Paolo Bonzini New
[GIT,PULL] KVM x86 fixes for Linux 6.5-rc4 [GIT,PULL] KVM x86 fixes for Linux 6.5-rc4 - - - --- 2023-07-30 Paolo Bonzini New
[GIT,PULL] (Non-x86) KVM fixes for Linux 6.5-rc3 [GIT,PULL] (Non-x86) KVM fixes for Linux 6.5-rc3 - - - --- 2023-07-23 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.5 [GIT,PULL] KVM changes for Linux 6.5 - - - --- 2023-07-03 Paolo Bonzini New
[GIT,PULL] Final KVM fixes for Linux 6.4 [GIT,PULL] Final KVM fixes for Linux 6.4 - - - --- 2023-06-22 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.4-rc5 [GIT,PULL] KVM fixes for Linux 6.4-rc5 - - - --- 2023-06-04 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.4-rc3 [GIT,PULL] KVM fixes for Linux 6.4-rc3 - - - --- 2023-05-21 Paolo Bonzini New
[GIT,PULL] Second batch of KVM patches for Linux 6.4 [GIT,PULL] Second batch of KVM patches for Linux 6.4 - - - --- 2023-05-05 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.4 [GIT,PULL] KVM changes for Linux 6.4 - - - --- 2023-05-01 Paolo Bonzini New
[GIT,PULL] Final KVM fixes for Linux 6.3 [GIT,PULL] Final KVM fixes for Linux 6.3 - - - --- 2023-04-22 Paolo Bonzini New
selftests/kvm: touch all pages of args on each memstress iteration selftests/kvm: touch all pages of args on each memstress iteration - 1 - --- 2023-04-12 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.3-rc7 [GIT,PULL] KVM changes for Linux 6.3-rc7 - - - --- 2023-04-10 Paolo Bonzini New
[GIT,PULL] KVM changes for 6.4-rc5 [GIT,PULL] KVM changes for 6.4-rc5 - - - --- 2023-04-04 Paolo Bonzini New
[GIT,PULL] Non-x86 KVM fixes for Linux 6.3-rc5 [GIT,PULL] Non-x86 KVM fixes for Linux 6.3-rc5 - - - --- 2023-03-27 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.3-rc3 [GIT,PULL] KVM fixes for Linux 6.3-rc3 - - - --- 2023-03-16 Paolo Bonzini New
KVM: selftests: skip hugetlb tests if huge pages are not available KVM: selftests: skip hugetlb tests if huge pages are not available - - - --- 2023-03-14 Paolo Bonzini New
KVM: nVMX: remove unnecessary #ifdef KVM: nVMX: remove unnecessary #ifdef - - - --- 2023-03-14 Paolo Bonzini New
[v2] KVM: nVMX: add missing consistency checks for CR0 and CR4 [v2] KVM: nVMX: add missing consistency checks for CR0 and CR4 - - - --- 2023-03-14 Paolo Bonzini New
KVM: nVMX: add missing consistency checks for CR0 and CR4 KVM: nVMX: add missing consistency checks for CR0 and CR4 - - - --- 2023-03-10 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.3 merge window [GIT,PULL] KVM changes for Linux 6.3 merge window - - - --- 2023-02-24 Paolo Bonzini New
[GIT,PULL] Final batch KVM changes for Linux 6.2 [GIT,PULL] Final batch KVM changes for Linux 6.2 - - - --- 2023-02-18 Paolo Bonzini New
[for-5.15,3/3] Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions Cross-Thread Return Address Predictions vulnerability - - - --- 2023-02-14 Paolo Bonzini New
[for-5.15,2/3] KVM: x86: Mitigate the cross-thread return address predictions bug Cross-Thread Return Address Predictions vulnerability - - - --- 2023-02-14 Paolo Bonzini New
[for-5.15,1/3] x86/speculation: Identify processors vulnerable to SMT RSB predictions Cross-Thread Return Address Predictions vulnerability - 1 - --- 2023-02-14 Paolo Bonzini New
[3/3] Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions Cross-Thread Return Address Predictions vulnerability - - - --- 2023-02-14 Paolo Bonzini New
[2/3] KVM: x86: Mitigate the cross-thread return address predictions bug Cross-Thread Return Address Predictions vulnerability - - - --- 2023-02-14 Paolo Bonzini New
[1/3] x86/speculation: Identify processors vulnerable to SMT RSB predictions Cross-Thread Return Address Predictions vulnerability - 1 - --- 2023-02-14 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.2-rc7 [GIT,PULL] KVM fixes for Linux 6.2-rc7 - - - --- 2023-02-04 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.2-rc6 [GIT,PULL] KVM fixes for Linux 6.2-rc6 - - - --- 2023-01-24 Paolo Bonzini New
selftests: kvm: move declaration at the beginning of main() selftests: kvm: move declaration at the beginning of main() - - - --- 2023-01-22 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.2-rc4 [GIT,PULL] KVM fixes for Linux 6.2-rc4 - - - --- 2023-01-13 Paolo Bonzini New
Documentation: kvm: fix SRCU locking order docs Documentation: kvm: fix SRCU locking order docs - - - --- 2023-01-11 Paolo Bonzini New
KVM: nSVM: clarify recalc_intercepts() wrt CR8 KVM: nSVM: clarify recalc_intercepts() wrt CR8 - - - --- 2022-12-29 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.2-rc2 [GIT,PULL] KVM fixes for Linux 6.2-rc2 - - - --- 2022-12-29 Paolo Bonzini New
Documentation: kvm: clarify SRCU locking order Documentation: kvm: clarify SRCU locking order - - - --- 2022-12-28 Paolo Bonzini New
KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESET - - - --- 2022-12-28 Paolo Bonzini New
KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_ports KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_ports - - - --- 2022-12-24 Paolo Bonzini New
[GIT,PULL] KVM/RISC-V changes for Linux 6.2 [GIT,PULL] KVM/RISC-V changes for Linux 6.2 - - - --- 2022-12-20 Paolo Bonzini New
[GIT,PULL,v2] First batch of KVM changes for Linux 6.2 [GIT,PULL,v2] First batch of KVM changes for Linux 6.2 - - - --- 2022-12-15 Paolo Bonzini New
[GIT,PULL] First batch of KVM changes for Linux 6.2 [GIT,PULL] First batch of KVM changes for Linux 6.2 - - - --- 2022-12-12 Paolo Bonzini New
[GIT,PULL] Final KVM changes for Linux 6.1 [GIT,PULL] Final KVM changes for Linux 6.1 - - - --- 2022-12-06 Paolo Bonzini New
KVM: x86: remove unnecessary exports KVM: x86: remove unnecessary exports - - - --- 2022-12-02 Paolo Bonzini New
« 1 2 3 »