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
KVM: selftests: restore special vmmcall code layout needed by the harness KVM: selftests: restore special vmmcall code layout needed by the harness - 3 - --- 2022-11-30 Paolo Bonzini New
KVM: x86: fix uninitialized variable use on KVM_REQ_TRIPLE_FAULT KVM: x86: fix uninitialized variable use on KVM_REQ_TRIPLE_FAULT - 1 - --- 2022-11-30 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.1-rc7 [GIT,PULL] KVM fixes for Linux 6.1-rc7 - - - --- 2022-11-27 Paolo Bonzini New
KVM: always declare prototype for kvm_arch_irqchip_in_kernel KVM: always declare prototype for kvm_arch_irqchip_in_kernel - - - --- 2022-11-24 Paolo Bonzini New
[v2] KVM: x86: avoid memslot check in NX hugepage recovery if it cannot succeed [v2] KVM: x86: avoid memslot check in NX hugepage recovery if it cannot succeed - - - --- 2022-11-18 Paolo Bonzini New
KVM: x86: avoid memslot check in NX hugepage recovery if it cannot be true KVM: x86: avoid memslot check in NX hugepage recovery if it cannot be true - - - --- 2022-11-17 Paolo Bonzini New
KVM: x86/mmu: simplify kvm_tdp_mmu_map flow when guest has to retry KVM: x86/mmu: simplify kvm_tdp_mmu_map flow when guest has to retry - - - --- 2022-11-17 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.1-rc6 [GIT,PULL] KVM fixes for Linux 6.1-rc6 - - - --- 2022-11-11 Paolo Bonzini New
[11/11] x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers KVM: SVM: fixes for vmentry code - - - --- 2022-11-09 Paolo Bonzini New
[10/11] KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[09/11] KVM: SVM: restore host save area from assembly KVM: SVM: fixes for vmentry code - 1 1 --- 2022-11-09 Paolo Bonzini New
[08/11] KVM: SVM: move guest vmsave/vmload back to assembly KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[07/11] KVM: SVM: do not allocate struct svm_cpu_data dynamically KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[06/11] KVM: SVM: remove dead field from struct svm_cpu_data KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[05/11] KVM: SVM: remove unused field from struct vcpu_svm KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[04/11] KVM: SVM: retrieve VMCB from assembly KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[03/11] KVM: SVM: adjust register allocation for __svm_vcpu_run KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[02/11] KVM: SVM: replace regs argument of __svm_vcpu_run with vcpu_svm KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[01/11] KVM: x86: use a separate asm-offsets.c file KVM: SVM: fixes for vmentry code - 1 - --- 2022-11-09 Paolo Bonzini New
[v2,8/8] x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,7/8] KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,6/8] KVM: SVM: restore host save area from assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,5/8] KVM: SVM: move guest vmsave/vmload to assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,4/8] KVM: SVM: retrieve VMCB from assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,3/8] KVM: SVM: adjust register allocation for __svm_vcpu_run KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,2/8] KVM: SVM: replace regs argument of __svm_vcpu_run with vcpu_svm KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[v2,1/8] KVM: x86: use a separate asm-offsets.c file KVM: SVM: fixes for vmentry code - - - --- 2022-11-08 Paolo Bonzini New
[8/8] x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[7/8] KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[6/8] KVM: SVM: restore host save area from assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[5/8] KVM: SVM: retrieve VMCB from assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[4/8] KVM: SVM: move guest vmsave/vmload to assembly KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[3/8] KVM: SVM: adjust register allocation for __svm_vcpu_run KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[2/8] KVM: SVM: replace regs argument of __svm_vcpu_run with vcpu_svm KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[1/8] KVM: SVM: extract VMCB accessors to a new file KVM: SVM: fixes for vmentry code - - - --- 2022-11-07 Paolo Bonzini New
[GIT,PULL] More KVM fixes for Linux 6.1-rc4 [GIT,PULL] More KVM fixes for Linux 6.1-rc4 - - - --- 2022-11-06 Paolo Bonzini New
KVM: replace direct irq.h inclusion KVM: replace direct irq.h inclusion - - - --- 2022-11-03 Paolo Bonzini New
[GIT,PULL] KVM changes for 6.1-rc4 [GIT,PULL] KVM changes for 6.1-rc4 - - - --- 2022-11-01 Paolo Bonzini New
[7/7] x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[6/7] KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[5/7] KVM: SVM: adjust register allocation for __svm_vcpu_run KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[4/7] KVM: SVM: replace argument of __svm_vcpu_run with vcpu_svm KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[3/7] KVM: SVM: extract VMCB accessors to a new file KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[2/7] KVM: VMX: more cleanups to __vmx_vcpu_run KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[1/7] KVM: VMX: remove regs argument of __vmx_vcpu_run KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly - - - --- 2022-10-28 Paolo Bonzini New
[10/10] KVM: x86: do not define SMM-related constants if SMM disabled KVM: x86: allow compiling out SMM support - - - --- 2022-10-27 Paolo Bonzini New
[09/10] KVM: zero output of KVM_GET_VCPU_EVENTS before filling in the struct KVM: x86: allow compiling out SMM support - - - --- 2022-10-27 Paolo Bonzini New
[08/10] KVM: x86: do not define KVM_REQ_SMI if SMM disabled KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[07/10] KVM: x86: remove SMRAM address space if SMM is not supported KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[06/10] KVM: x86: compile out vendor-specific code if SMM is disabled KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[05/10] KVM: allow compiling out SMM support KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[04/10] KVM: x86: do not go through ctxt->ops when emulating rsm KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[03/10] KVM: x86: move SMM exit to a new file KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[02/10] KVM: x86: move SMM entry to a new file KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[01/10] KVM: x86: start moving SMM-related functions to new files KVM: x86: allow compiling out SMM support - 1 - --- 2022-10-27 Paolo Bonzini New
[16/16] KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_test KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[15/16] KVM: selftests: Add tests in xen_shinfo_test to detect lock races KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[14/16] KVM: Skip unnecessary "unmap" if gpc is already valid during refresh KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[13/16] KVM: Drop @gpa from exported gfn=>pfn cache check() and refresh() helpers KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[12/16] KVM: Do not partially reinitialize gfn=>pfn cache during activation KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[11/16] KVM: Drop KVM's API to allow temprorarily unmapping gfn=>pfn cache KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[10/16] KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_refresh() KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[09/16] KVM: Clean up hva_to_pfn_retry() KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[08/16] KVM: Use gfn_to_pfn_cache's immutable "kvm" in kvm_gpc_check() KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[07/16] KVM: Store gfn_to_pfn_cache length at activation time KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[06/16] KVM: Store immutable gfn_to_pfn_cache properties KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[05/16] KVM: x86: Remove unused argument in gpc_unmap_khva() KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[04/16] KVM: Shorten gfn_to_pfn_cache function names KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[03/16] KVM: x86: set gfn-to-pfn cache length consistently with VM word size KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[02/16] KVM: Reject attempts to consume or refresh inactive gfn_to_pfn_cache KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[01/16] KVM: Initialize gfn_to_pfn_cache locks in dedicated helper KVM: x86: Always use non-compat vcpu_runstate_info size for gfn=>pfn cache - - - --- 2022-10-27 Paolo Bonzini New
[v2] KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID [v2] KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID - - - --- 2022-10-27 Paolo Bonzini New
[GIT,PULL] KVM patches for Linux 6.1-rc2 [GIT,PULL] KVM patches for Linux 6.1-rc2 - - - --- 2022-10-23 Paolo Bonzini New
tools: include: sync include/api/linux/kvm.h tools: include: sync include/api/linux/kvm.h - - - --- 2022-10-22 Paolo Bonzini New
KVM: x86: Do not expose the host value of CPUID.8000001EH KVM: x86: Do not expose the host value of CPUID.8000001EH - 1 - --- 2022-10-22 Paolo Bonzini New
« 1 2 3 »