Show patches with: Submitter = Mingwei Zhang       |   198 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[0/2] Fix the duplicate PMI injections in vPMU - - - --- 2023-09-25 Mingwei Zhang New
[1/2] kvm: mmu/x86: Remove redundant spte present check in mmu_set_spte Add detailed page size stats in KVM stats - - - --- 2021-07-21 Mingwei Zhang New
[1/2] KVM: nested/x86: update trace_kvm_nested_vmrun() to suppot VMX Extend KVM trace_kvm_nested_vmrun() to support VMX - - - --- 2022-07-08 Mingwei Zhang New
[1/2] KVM: x86: Synthesize at most one PMI per VM-exit [1/2] KVM: x86: Synthesize at most one PMI per VM-exit - - 2 --- 2023-09-25 Mingwei Zhang New
[1/2] KVM: x86/pmu: Reset perf_capabilities in vcpu to 0 if PDCM is disabled minor fix on perf_capabilities in KVM/x86 - - - --- 2024-01-24 Mingwei Zhang New
[1/2] Revert "KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs" optimize spte zapping in zap_gfn_range() - 1 - --- 2021-11-24 Mingwei Zhang New
[1/3] KVM: SVM: move sev_decommission to psp driver clean up interface between KVM and psp - - - --- 2021-08-16 Mingwei Zhang New
[1/4] KVM: selftests: x86: Fix an error in comment of amx_test Add extra checkings to amx_test - - - --- 2023-01-10 Mingwei Zhang New
[1/4] selftests: KVM: Dump VM stats in binary stats test Verify dirty logging works properly with page stats - - - --- 2022-03-21 Mingwei Zhang New
[1/5] KVM: x86: Get vmcs12 pages before checking pending interrupts Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-02 Mingwei Zhang New
[1/6] KVM: Documentation: Add the missing guest_mode in kvm_mmu_page_role KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-18 Mingwei Zhang New
[2/2] kvm: mmu/x86: Add detailed page size stats Add detailed page size stats in KVM stats - - - --- 2021-07-21 Mingwei Zhang New
[2/2] KVM: mmu/x86: optimize zapping by retaining non-leaf SPTEs and avoid rcu stall optimize spte zapping in zap_gfn_range() - - - --- 2021-11-24 Mingwei Zhang New
[2/2] kvm: nVMX: add tracepoint for kvm:kvm_nested_vmrun Extend KVM trace_kvm_nested_vmrun() to support VMX - - - --- 2022-07-08 Mingwei Zhang New
[2/2] KVM: x86: Mask LVTPC when handling a PMI [1/2] KVM: x86: Synthesize at most one PMI per VM-exit - - 1 --- 2023-09-25 Mingwei Zhang New
[2/2] KVM: x86/pmu: Remove vcpu_get_perf_capabilities() minor fix on perf_capabilities in KVM/x86 - - - --- 2024-01-24 Mingwei Zhang New
[2/3] KVM: SVM: move sev_bind_asid to psp clean up interface between KVM and psp - - - --- 2021-08-16 Mingwei Zhang New
[2/4] KVM: selftests: x86: Add check of IA32_XFD in amx_test Add extra checkings to amx_test - - - --- 2023-01-10 Mingwei Zhang New
[2/4] selftests: KVM: Test reading a single stat Verify dirty logging works properly with page stats - - - --- 2022-03-21 Mingwei Zhang New
[2/5] selftests: KVM/x86: Fix vcpu_{save,load}_state() by adding APIC state into kvm_x86_state Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-02 Mingwei Zhang New
[2/6] KVM: Documentation: Update the field name gfns in kvm_mmu_page KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-18 Mingwei Zhang New
[3/3] KVM: SVM: move sev_unbind_asid and DF_FLUSH logic into psp clean up interface between KVM and psp - - - --- 2021-08-16 Mingwei Zhang New
[3/4] KVM: selftests: x86: Enable checking on xcomp_bv in amx_test Add extra checkings to amx_test - - - --- 2023-01-10 Mingwei Zhang New
[3/4] KVM: x86/mmu: explicitly check nx_hugepage in disallowed_hugepage_adjust() Verify dirty logging works properly with page stats - 1 - --- 2022-03-21 Mingwei Zhang New
[3/5] selftests: KVM: Introduce vcpu_run_interruptable() Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-02 Mingwei Zhang New
[3/6] KVM: Documentation: Add the missing ptep in kvm_mmu_page KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - - - --- 2023-06-18 Mingwei Zhang New
[4/4] KVM: selftests: x86: Repeat the checking of xheader when IA32_XFD[18] is set in amx_test Add extra checkings to amx_test - - - --- 2023-01-10 Mingwei Zhang New
[4/4] selftests: KVM: use dirty logging to check if page stats work correctly Verify dirty logging works properly with page stats - - - --- 2022-03-21 Mingwei Zhang New
[4/5] selftests: KVM: Add support for posted interrupt handling in L2 Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-02 Mingwei Zhang New
[4/6] KVM: Documentation: Add the missing tdp_mmu_root_count into kvm_mmu_page KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - - - --- 2023-06-18 Mingwei Zhang New
[5/5] selftests: KVM: Test if posted interrupt delivery race with migration Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-02 Mingwei Zhang New
[5/6] KVM: Documentation: Add the missing mmu_valid_gen into kvm_mmu_page KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-18 Mingwei Zhang New
[6/6] KVM: Documentation: Add the missing tdp_mmu_page into kvm_mmu_page KVM: Documentation: Update document description for kvm_mmu_page and kvm_mmu_page_role - - - --- 2023-06-18 Mingwei Zhang New
[kvm-unit-tests,v2,1/2] x86: Add FEP support on read/write register instructions Fix testing failure in x86/msr - - - --- 2024-04-17 Mingwei Zhang New
[kvm-unit-tests,v2,2/2] x86: msr: testing MSR_IA32_FLUSH_CMD reserved bits only in KVM emulation Fix testing failure in x86/msr - - - --- 2024-04-17 Mingwei Zhang New
[kvm-unit-tests] x86: msr: Remove the loop for testing reserved bits in MSR_IA32_FLUSH_CMD [kvm-unit-tests] x86: msr: Remove the loop for testing reserved bits in MSR_IA32_FLUSH_CMD - - - --- 2024-04-15 Mingwei Zhang New
[kvm-unit-tests] x86/pmu: Clear mask in PMI handler to allow delivering subsequent PMIs [kvm-unit-tests] x86/pmu: Clear mask in PMI handler to allow delivering subsequent PMIs - - - --- 2023-09-27 Mingwei Zhang New
[RFC,v2] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu [RFC,v2] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu - - - --- 2022-11-24 Mingwei Zhang New
[RFC,v3,1/2] KVM: x86/mmu: plumb struct kvm all the way to pte_list_remove() Deprecate BUG() in pte_list_remove() in shadow mmu - - - --- 2022-11-28 Mingwei Zhang New
[RFC,v3,2/2] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu Deprecate BUG() in pte_list_remove() in shadow mmu - - - --- 2022-11-28 Mingwei Zhang New
[RFC,v4,1/2] KVM: x86/mmu: plumb struct kvm all the way to pte_list_remove() Deprecate BUG() in pte_list_remove() in shadow mmu - - - --- 2022-11-29 Mingwei Zhang New
[RFC,v4,2/2] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu Deprecate BUG() in pte_list_remove() in shadow mmu - - - --- 2022-11-29 Mingwei Zhang New
[RFC] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu [RFC] KVM: x86/mmu: replace BUG() with KVM_BUG() in shadow mmu - - - --- 2022-11-23 Mingwei Zhang New
[v2,01/54] KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" Mediated Passthrough vPMU 2.0 for x86 - 1 1 --- 2024-05-06 Mingwei Zhang New
[v2,02/54] KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,03/54] KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms Mediated Passthrough vPMU 2.0 for x86 - 1 - --- 2024-05-06 Mingwei Zhang New
[v2,04/54] x86/msr: Define PerfCntrGlobalStatusSet register Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,05/54] x86/msr: Introduce MSR_CORE_PERF_GLOBAL_STATUS_SET Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,06/54] perf: Support get/put passthrough PMU interfaces Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,07/54] perf: Add generic exclude_guest support Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,08/54] perf/x86/intel: Support PERF_PMU_CAP_PASSTHROUGH_VPMU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,09/54] perf: core/x86: Register a new vector for KVM GUEST PMI Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,1/2] KVM: nested/x86: update trace_kvm_nested_vmrun() to suppot VMX Extend KVM trace_kvm_nested_vmrun() to support VMX - - - --- 2022-07-18 Mingwei Zhang New
[v2,1/2] selftests: KVM: align guest physical memory base address to 1GB selftests: verify page stats in kvm x86/mmu - - - --- 2021-08-29 Mingwei Zhang New
[v2,1/3] KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte Add detailed page size stats in KVM stats - 2 - --- 2021-07-26 Mingwei Zhang New
[v2,1/4] KVM: SVM: fix missing sev_decommission in sev_receive_start clean up interface between KVM and psp - 1 - --- 2021-08-18 Mingwei Zhang New
[v2,1/4] KVM: x86: move the event handling of KVM_REQ_GET_VMCS12_PAGES into a common function Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-28 Mingwei Zhang New
[v2,1/4] selftests: KVM: Dump VM stats in binary stats test Verify dirty logging works properly with page stats - - - --- 2022-03-23 Mingwei Zhang New
[v2,1/6] KVM: Documentation: Add the missing description for guest_mode in kvm_mmu_page_role Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-26 Mingwei Zhang New
[v2,1/7] KVM: selftests: x86: Add a working xstate data structure Overhauling amx_test - - - --- 2023-02-14 Mingwei Zhang New
[v2,10/54] KVM: x86: Extract x86_set_kvm_irq_handler() function Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,11/54] KVM: x86/pmu: Register guest pmi handler for emulated PMU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,12/54] perf: x86: Add x86 function to switch PMI handler Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,13/54] perf: core/x86: Forbid PMI handler when guest own PMU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,14/54] perf: core/x86: Plumb passthrough PMU capability from x86_pmu to x86_pmu_cap Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,15/54] KVM: x86/pmu: Introduce enable_passthrough_pmu module parameter Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,16/54] KVM: x86/pmu: Plumb through pass-through PMU to vcpu for Intel CPUs Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,17/54] KVM: x86/pmu: Always set global enable bits in passthrough mode Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,18/54] KVM: x86/pmu: Add a helper to check if passthrough PMU is enabled Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,19/54] KVM: x86/pmu: Add host_perf_cap and initialize it in kvm_x86_vendor_init() Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,2/2] kvm: nVMX: add tracepoint for kvm:kvm_nested_vmrun Extend KVM trace_kvm_nested_vmrun() to support VMX - - - --- 2022-07-18 Mingwei Zhang New
[v2,2/2] selftests: KVM: use dirty logging to check if page stats work correctly selftests: verify page stats in kvm x86/mmu - - - --- 2021-08-29 Mingwei Zhang New
[v2,2/3] KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats Add detailed page size stats in KVM stats - 1 - --- 2021-07-26 Mingwei Zhang New
[v2,2/4] KVM: selftests: Save/restore vAPIC state in migration tests Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-28 Mingwei Zhang New
[v2,2/4] KVM: SVM: move sev_decommission to psp driver clean up interface between KVM and psp 1 - - --- 2021-08-18 Mingwei Zhang New
[v2,2/4] selftests: KVM: Test reading a single stat Verify dirty logging works properly with page stats - - - --- 2022-03-23 Mingwei Zhang New
[v2,2/6] KVM: Documentation: Update the field name gfns and its description in kvm_mmu_page Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-26 Mingwei Zhang New
[v2,2/7] KVM: selftests: x86: Fix an error in comment of amx_test Overhauling amx_test - - - --- 2023-02-14 Mingwei Zhang New
[v2,20/54] KVM: x86/pmu: Allow RDPMC pass through when all counters exposed to guest Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,21/54] KVM: x86/pmu: Introduce macro PMU_CAP_PERF_METRICS Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,22/54] KVM: x86/pmu: Introduce PMU operator to check if rdpmc passthrough allowed Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,23/54] KVM: x86/pmu: Manage MSR interception for IA32_PERF_GLOBAL_CTRL Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,24/54] KVM: x86/pmu: Create a function prototype to disable MSR interception Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,25/54] KVM: x86/pmu: Add intel_passthrough_pmu_msrs() to pass-through PMU MSRs Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,26/54] KVM: x86/pmu: Avoid legacy vPMU code when accessing global_ctrl in passthrough vPMU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,27/54] KVM: x86/pmu: Exclude PMU MSRs in vmx_get_passthrough_msr_slot() Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,28/54] KVM: x86/pmu: Add counter MSR and selector MSR index into struct kvm_pmc Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,29/54] KVM: x86/pmu: Introduce PMU operation prototypes for save/restore PMU context Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,3/3] KVM: x86/mmu: Add detailed page size stats Add detailed page size stats in KVM stats - 1 - --- 2021-07-26 Mingwei Zhang New
[v2,3/4] KVM: selftests: Add support for posted interrupt handling in L2 Fix a race between posted interrupt delivery and migration in a nested VM - - - --- 2022-08-28 Mingwei Zhang New
[v2,3/4] KVM: SVM: move sev_bind_asid to psp clean up interface between KVM and psp 1 - - --- 2021-08-18 Mingwei Zhang New
[v2,3/4] KVM: x86/mmu: explicitly check nx_hugepage in disallowed_hugepage_adjust() Verify dirty logging works properly with page stats - 1 - --- 2022-03-23 Mingwei Zhang New
[v2,3/6] KVM: Documentation: Add the missing description for ptep in kvm_mmu_page Update document description for kvm_mmu_page and kvm_mmu_page_role - 1 - --- 2023-06-26 Mingwei Zhang New
[v2,3/7] KVM: selftests: x86: Add check of CR0.TS in the #NM handler in amx_test Overhauling amx_test - - - --- 2023-02-14 Mingwei Zhang New
[v2,30/54] KVM: x86/pmu: Implement the save/restore of PMU state for Intel CPU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,31/54] KVM: x86/pmu: Make check_pmu_event_filter() an exported function Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,32/54] KVM: x86/pmu: Allow writing to event selector for GP counters if event is allowed Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,33/54] KVM: x86/pmu: Allow writing to fixed counter selector if counter is exposed Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,34/54] KVM: x86/pmu: Switch IA32_PERF_GLOBAL_CTRL at VM boundary Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
[v2,35/54] KVM: x86/pmu: Exclude existing vLBR logic from the passthrough PMU Mediated Passthrough vPMU 2.0 for x86 - - - --- 2024-05-06 Mingwei Zhang New
« 1 2 »