Show patches with: Submitter = Paolo Bonzini       |   2973 patches
« 1 2 ... 4 5 629 30 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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 1 - - --- 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
[GIT,PULL] Second batch of KVM changes for Linux 6.1 [GIT,PULL] Second batch of KVM changes for Linux 6.1 - - - --- 2022-10-11 Paolo Bonzini New
[GIT,PULL] First batch of KVM changes for Linux 6.1 [GIT,PULL] First batch of KVM changes for Linux 6.1 - - - --- 2022-09-30 Paolo Bonzini New
[GIT,PULL] Final set of (mostly selftests) KVM patches for Linux 6.0 [GIT,PULL] Final set of (mostly selftests) KVM patches for Linux 6.0 - - - --- 2022-09-30 Paolo Bonzini New
[v2,8/8] KVM: x86: do not define KVM_REQ_SMI if SMM disabled KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,7/8] KVM: x86: remove SMRAM address space if SMM is not supported KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,6/8] KVM: x86: compile out vendor-specific code if SMM is disabled KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,5/8] KVM: allow compiling out SMM support KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,4/8] KVM: x86: do not go through ctxt->ops when emulating rsm KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,3/8] KVM: x86: move SMM exit to a new file KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,2/8] KVM: x86: move SMM entry to a new file KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
[v2,1/8] KVM: x86: start moving SMM-related functions to new files KVM: x86: allow compiling out SMM support - 1 - --- 2022-09-29 Paolo Bonzini New
KVM: allow compiling out SMM support KVM: allow compiling out SMM support - - - --- 2022-09-27 Paolo Bonzini New
KVM: x86: disable on 32-bit unless CONFIG_BROKEN KVM: x86: disable on 32-bit unless CONFIG_BROKEN - - - --- 2022-09-26 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 5.0-rc7 [GIT,PULL] KVM fixes for Linux 5.0-rc7 - - - --- 2022-09-23 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 6.0-rc4 [GIT,PULL] KVM fixes for Linux 6.0-rc4 - - - --- 2022-09-04 Paolo Bonzini New
[v3,7/7] KVM: remove KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-22 Paolo Bonzini New
[v3,6/7] KVM: mips, x86: do not rely on KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-22 Paolo Bonzini New
[v3,5/7] KVM: x86: never write to memory from kvm_vcpu_check_block KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-22 Paolo Bonzini New
[v3,4/7] KVM: x86: lapic does not have to process INIT if it is blocked KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-22 Paolo Bonzini New
[v3,3/7] KVM: nVMX: Make an event request when pending an MTF nested VM-Exit KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-22 Paolo Bonzini New
[v3,2/7] KVM: x86: make vendor code check for all nested events KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-22 Paolo Bonzini New
[v3,1/7] KVM: x86: check validity of argument to KVM_SET_MP_STATE KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-22 Paolo Bonzini New
KVM: SVM: remove unnecessary check on INIT intercept KVM: SVM: remove unnecessary check on INIT intercept - 1 - --- 2022-08-19 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 6.0-rc2 [GIT,PULL] KVM changes for Linux 6.0-rc2 - - - --- 2022-08-19 Paolo Bonzini New
KVM: MIPS: remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS KVM: MIPS: remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS - - - --- 2022-08-19 Paolo Bonzini New
[v2,9/9] KVM: x86: never write to memory from kvm_vcpu_check_block KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-11 Paolo Bonzini New
[v2,8/9] KVM: x86: lapic does not have to process INIT if it is blocked KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-11 Paolo Bonzini New
[v2,7/9] KVM: nVMX: Make an event request when pending an MTF nested VM-Exit KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-11 Paolo Bonzini New
[v2,6/9] KVM: x86: make vendor code check for all nested events KVM: x86: never write to memory from kvm_vcpu_check_block - 2 - --- 2022-08-11 Paolo Bonzini New
[v2,5/9] KVM: remove KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-11 Paolo Bonzini New
[v2,4/9] KVM: mips, x86: do not rely on KVM_REQ_UNHALT KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-11 Paolo Bonzini New
[v2,3/9] KVM: x86: make kvm_vcpu_{block,halt} return whether vCPU is runnable KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-11 Paolo Bonzini New
[v2,2/9] KVM: x86: remove return value of kvm_vcpu_block KVM: x86: never write to memory from kvm_vcpu_check_block - - - --- 2022-08-11 Paolo Bonzini New
[v2,1/9] KVM: x86: check validity of argument to KVM_SET_MP_STATE KVM: x86: never write to memory from kvm_vcpu_check_block - 1 - --- 2022-08-11 Paolo Bonzini New
[GIT,PULL] Second batch of KVM changes for Linux 5.20 merge window [GIT,PULL] Second batch of KVM changes for Linux 5.20 merge window - - - --- 2022-08-11 Paolo Bonzini New
selftests: kvm: fix compilation selftests: kvm: fix compilation - - - --- 2022-08-10 Paolo Bonzini New
[kvm-unit-tests] ioapic: poll for completion of other CPUs in level-triggered SMP tests [kvm-unit-tests] ioapic: poll for completion of other CPUs in level-triggered SMP tests - - - --- 2022-08-10 Paolo Bonzini New
KVM: x86: do not report preemption if the steal time cache is stale KVM: x86: do not report preemption if the steal time cache is stale - 1 - --- 2022-08-04 Paolo Bonzini New
KVM: x86: revalidate steal time cache if MSR value changes KVM: x86: revalidate steal time cache if MSR value changes - 1 1 --- 2022-08-04 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 5.20 merge window [GIT,PULL] KVM changes for Linux 5.20 merge window - - - --- 2022-08-02 Paolo Bonzini New
[GIT,PULL] KVM changes for Linux 5.20 merge window [GIT,PULL] KVM changes for Linux 5.20 merge window - - - --- 2022-08-02 Paolo Bonzini New
KVM: x86/mmu: remove unused variable KVM: x86/mmu: remove unused variable - 1 - --- 2022-08-01 Paolo Bonzini New
[kvm-unit-tests] x86: smp: fix 32-bit build [kvm-unit-tests] x86: smp: fix 32-bit build - - - --- 2022-07-26 Paolo Bonzini New
[kvm-unit-tests] x86: add and use *_BIT constants for CR0, CR4, EFLAGS [kvm-unit-tests] x86: add and use *_BIT constants for CR0, CR4, EFLAGS - - - --- 2022-07-26 Paolo Bonzini New
[kvm-unit-tests] x86: add and use *_BIT constants for CR0, CR4, EFLAGS [kvm-unit-tests] x86: add and use *_BIT constants for CR0, CR4, EFLAGS - - - --- 2022-07-26 Paolo Bonzini New
[kvm-unit-tests] x86: fix clang warning [kvm-unit-tests] x86: fix clang warning - 1 - --- 2022-07-26 Paolo Bonzini New
[kvm-unit-tests] s390x: fix build with clang [kvm-unit-tests] s390x: fix build with clang - 2 - --- 2022-07-26 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 5.19-rc8 [GIT,PULL] KVM fixes for Linux 5.19-rc8 - - - --- 2022-07-23 Paolo Bonzini New
Revert "KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled" Revert "KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled" - 1 - --- 2022-07-22 Paolo Bonzini New
Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control" Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control" - - - --- 2022-07-22 Paolo Bonzini New
x86, cpu: use MSR_IA32_MISC_ENABLE constants x86, cpu: use MSR_IA32_MISC_ENABLE constants - - - --- 2022-07-19 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 5.19-rc7 [GIT,PULL] KVM fixes for Linux 5.19-rc7 - - - --- 2022-07-15 Paolo Bonzini New
KVM: emulate: do not adjust size of fastop and setcc subroutines KVM: emulate: do not adjust size of fastop and setcc subroutines 1 - - --- 2022-07-15 Paolo Bonzini New
Documentation: kvm: clarify histogram units Documentation: kvm: clarify histogram units - - - --- 2022-07-14 Paolo Bonzini New
kvm: stats: tell userspace which values are boolean kvm: stats: tell userspace which values are boolean - - - --- 2022-07-14 Paolo Bonzini New
[v2,8/8] KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT too KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,7/8] KVM: x86: de-underscorify __emulator_pio_in KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,6/8] KVM: x86: wean fast IN from emulator_pio_in KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,5/8] KVM: x86: wean in-kernel PIO from vcpu->arch.pio* KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,4/8] KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out() KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,3/8] KVM: x86: drop PIO from unregistered devices KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,2/8] KVM: x86: inline kernel_pio into its sole caller KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[v2,1/8] KVM: x86: complete fast IN directly with complete_emulator_pio_in() KVM: x86: vcpu->arch.pio* cleanups - - - --- 2022-06-24 Paolo Bonzini New
[kvm-unit-tests] x86/msr: Add dedicated macros to handle MSRs that are 64-bit only [kvm-unit-tests] x86/msr: Add dedicated macros to handle MSRs that are 64-bit only - - - --- 2022-06-24 Paolo Bonzini New
KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg - - - --- 2022-06-24 Paolo Bonzini New
KVM: selftests: Enhance handling WRMSR ICR register in x2APIC mode KVM: selftests: Enhance handling WRMSR ICR register in x2APIC mode - - - --- 2022-06-24 Paolo Bonzini New
[GIT,PULL] KVM fixes for Linux 5.19-rc4 [GIT,PULL] KVM fixes for Linux 5.19-rc4 - - - --- 2022-06-24 Paolo Bonzini New
[v2] MAINTAINERS: Reorganize KVM/x86 maintainership [v2] MAINTAINERS: Reorganize KVM/x86 maintainership 1 - - --- 2022-06-23 Paolo Bonzini New
MAINTAINERS: Reorganize KVM/x86 maintainership MAINTAINERS: Reorganize KVM/x86 maintainership - - - --- 2022-06-23 Paolo Bonzini New
[v7,23/23] KVM: x86/mmu: Avoid unnecessary flush on eager page split KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,22/23] KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,21/23] KVM: Allow for different capacities in kvm_mmu_memory_cache structs KVM: Extend Eager Page Splitting to the shadow MMU - 2 1 --- 2022-06-22 Paolo Bonzini New
[v7,20/23] KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page() KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,19/23] KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,18/23] KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,17/23] KVM: x86/mmu: Cache the access bits of shadowed translations KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,16/23] KVM: x86/mmu: Update page stats in __rmap_add() KVM: Extend Eager Page Splitting to the shadow MMU - 2 - --- 2022-06-22 Paolo Bonzini New
[v7,15/23] KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu KVM: Extend Eager Page Splitting to the shadow MMU - 2 - --- 2022-06-22 Paolo Bonzini New
[v7,14/23] KVM: x86/mmu: Pass const memslot to rmap_add() KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,13/23] KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page() KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,12/23] KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page() KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,11/23] KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page() KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,10/23] KVM: x86/mmu: Pass memory caches to allocate SPs separately KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,09/23] KVM: x86/mmu: Move guest PT write-protection to account_shadowed() KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,08/23] KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,07/23] KVM: x86/mmu: Consolidate shadow page allocation and initialization KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,06/23] KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,05/23] KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,04/23] KVM: x86/mmu: Derive shadow MMU page role from parent KVM: Extend Eager Page Splitting to the shadow MMU - 1 - --- 2022-06-22 Paolo Bonzini New
[v7,03/23] KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root() KVM: Extend Eager Page Splitting to the shadow MMU - - - --- 2022-06-22 Paolo Bonzini New
[v7,02/23] KVM: x86/mmu: Use a bool for direct KVM: Extend Eager Page Splitting to the shadow MMU - 2 - --- 2022-06-22 Paolo Bonzini New
« 1 2 ... 4 5 629 30 »