Show patches with: Submitter = Like Xu       |    State = Action Required       |    Archived = No       |   96 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
kvm: x86: limit the maximum number of vPMU fixed counters to 3 kvm: x86: limit the maximum number of vPMU fixed counters to 3 - - - 0 0 0 2020-06-24 Like Xu New
KVM: X86: Emulate APERF/MPERF to report actual VCPU frequency KVM: X86: Emulate APERF/MPERF to report actual VCPU frequency - 2 - 0 0 0 2020-06-23 Like Xu New
[Qemu-devel,2/2] target/i386: add -cpu,lbr=true support to enable guest LBR Untitled series #302103 - - - 0 0 0 2020-06-13 Like Xu New
[Qemu-devel,1/2] target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIES [Qemu-devel,1/2] target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIES - - - 0 0 0 2020-06-13 Like Xu New
[v12,11/11] KVM: vmx/pmu: Release guest LBR event via lazy release mechanism Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,10/11] KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,09/11] KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,08/11] KVM: vmx/pmu: Pass-through LBR msrs when guest LBR event is scheduled Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,07/11] KVM: vmx/pmu: Unmask LBR fields in the MSR_IA32_DEBUGCTLMSR emualtion Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,06/11] KVM: vmx/pmu: Expose LBR to guest via MSR_IA32_PERF_CAPABILITIES Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,05/11] perf/x86: Keep LBR records unchanged in host context for guest usage Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,04/11] perf/x86: Add constraint to create guest LBR event without hw counter Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,03/11] perf/x86/lbr: Add interface to get LBR information Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,02/11] perf/x86/core: Refactor hw->idx checks and cleanup Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[v12,01/11] perf/x86: Fix variable types for LBR registers Guest Last Branch Recording Enabling - - - 0 0 0 2020-06-13 Like Xu New
[Qemu-devel] target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIES [Qemu-devel] target/i386: define a new MSR based feature word - FEAT_PERF_CAPABILITIES - - - 0 0 0 2020-05-29 Like Xu New
[kvm-unit-tests] x86: pmu: Test full-width counter writes support [kvm-unit-tests] x86: pmu: Test full-width counter writes support - - - 0 0 0 2020-05-29 Like Xu New
[RESEND,v4,2/2] KVM: x86/pmu: Support full width counting [RESEND,v4,1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in - - - 0 0 0 2020-05-29 Like Xu New
[RESEND,v4,1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in [RESEND,v4,1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in - - - 0 0 0 2020-05-29 Like Xu New
[v11,11/11] KVM: x86/pmu: Reduce the overhead of LBR passthrough or cancellation Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,10/11] KVM: x86/pmu: Check guest LBR availability in case host reclaims them Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,09/11] KVM: x86/pmu: Release guest LBR event via vPMU lazy release mechanism Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,08/11] KVM: x86/pmu: Emulate LBR feature via guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,07/11] KVM: x86: Expose MSR_IA32_PERF_CAPABILITIES for LBR record format Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,06/11] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,05/11] perf/x86: Keep LBR stack unchanged in host context for guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,04/11] perf/x86: Add constraint to create guest LBR event without hw counter Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,03/11] perf/x86/lbr: Add interface to get basic information about LBR stack Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,02/11] perf/x86/core: Refactor hw->idx checks and cleanup Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v11,01/11] perf/x86: Fix variable types for LBR registers Guest Last Branch Recording Enabling - - - 0 0 0 2020-05-14 Like Xu New
[v4,2/2] KVM: x86/pmu: Support full width counting [1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in - - - 0 0 0 2020-05-12 Like Xu New
[1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in [1/2] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in - - - 0 0 0 2020-05-12 Like Xu New
[kvm-unit-tests] x86: pmu: Test full-width counter writes support [kvm-unit-tests] x86: pmu: Test full-width counter writes support - - - 0 0 0 2020-05-08 Like Xu New
[v3] KVM: x86/pmu: Support full width counting [v3] KVM: x86/pmu: Support full width counting - - - 0 0 0 2020-05-08 Like Xu New
[v2] KVM: x86/pmu: Support full width counting [v2] KVM: x86/pmu: Support full width counting - - - 0 0 0 2020-05-07 Like Xu New
[RESEND] KVM: x86/pmu: Support full width counting [RESEND] KVM: x86/pmu: Support full width counting - - - 0 0 0 2020-04-27 Like Xu New
[v10,11/11] KVM: x86: Remove the common trap handler of the MSR_IA32_DEBUGCTLMSR Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,10/11] KVM: x86: Expose MSR_IA32_PERF_CAPABILITIES for LBR record format Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,09/11] KVM: x86/pmu: Release guest LBR event via vPMU lazy release mechanism Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,08/11] KVM: x86/pmu: Add LBR feature emulation via guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,07/11] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,06/11] KVM: x86: Add KVM_CAP_X86_GUEST_LBR to dis/enable LBR from user-space Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,05/11] perf/x86: Keep LBR stack unchanged in host context for guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,04/11] perf/x86: Add constraint to create guest LBR event without hw counter Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,03/11] perf/x86/lbr: Add interface to get basic information about LBR stack Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,02/11] perf/x86/core: Refactor hw->idx checks and cleanup Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
[v10,01/11] perf/x86: Fix variable type for LBR registers Guest Last Branch Recording Enabling - - - 0 0 0 2020-04-23 Like Xu New
KVM: x86/pmu: Support full width counting KVM: x86/pmu: Support full width counting - - - 0 0 0 2020-04-08 Like Xu New
[v2] KVM: x86/pmu: Reduce counter period change overhead and delay the effective time [v2] KVM: x86/pmu: Reduce counter period change overhead and delay the effective time - - - 0 0 0 2020-03-17 Like Xu New
kvm/x86: Reduce counter period change overhead and delay the effective time kvm/x86: Reduce counter period change overhead and delay the effective time - - - 0 0 0 2020-03-17 Like Xu New
[v9,10/10] KVM: x86: Remove the common trap handler of the MSR_IA32_DEBUGCTLMSR Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,09/10] KVM: x86: Expose MSR_IA32_PERF_CAPABILITIES to guest for LBR record format Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,08/10] KVM: x86/pmu: Release guest LBR event via vPMU lazy release mechanism Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,07/10] KVM: x86/pmu: Add LBR feature emulation via guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,06/10] KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,05/10] KVM: x86: Add KVM_CAP_X86_GUEST_LBR interface to dis/enable LBR feature Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,04/10] perf/x86: Keep LBR stack unchanged on the host for guest LBR event Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,03/10] perf/x86: Add constraint to create guest LBR event without hw counter Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,02/10] perf/x86/lbr: Add interface to get basic information about LBR stack Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
[v9,01/10] perf/x86: Fix msr variable type for the LBR msrs Guest Last Branch Recording Enabling - - - 0 0 0 2020-03-13 Like Xu New
KVM: x86/pmu: Update guest cpuid10 entry if pmu->nr_*_counters are changed KVM: x86/pmu: Update guest cpuid10 entry if pmu->nr_*_counters are changed - - - 0 0 0 2019-10-30 Like Xu New
[v4,6/6] KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-27 Like Xu New
[v4,5/6] KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-27 Like Xu New
[v4,4/6] KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-27 Like Xu New
[v4,3/6] KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - 1 - 0 0 0 2019-10-27 Like Xu New
[v4,2/6] perf/core: Provide a kernel-internal interface to pause perf_event KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-27 Like Xu New
[v4,1/6] perf/core: Provide a kernel-internal interface to recalibrate event period KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-27 Like Xu New
[v3,6/6] KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-21 Like Xu New
[v3,5/6] KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-21 Like Xu New
[v3,4/6] KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-21 Like Xu New
[v3,3/6] KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_idx KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - 1 - 0 0 0 2019-10-21 Like Xu New
[v3,2/6] perf/core: Provide a kernel-internal interface to pause perf_event KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-21 Like Xu New
[v3,1/6] perf/core: Provide a kernel-internal interface to recalibrate event period KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-21 Like Xu New
KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP - - - 0 0 0 2019-10-21 Like Xu New
[v2,4/4] KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-13 Like Xu New
[v2,3/4] KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-13 Like Xu New
[v2,2/4] perf/core: Provide a kernel-internal interface to pause perf_event KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-13 Like Xu New
[v2,1/4] perf/core: Provide a kernel-internal interface to recalibrate event period KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-10-13 Like Xu New
kvm/tools: update extension capability list for tools header kvm/tools: update extension capability list for tools header - - - 0 0 0 2019-10-10 Like Xu New
[3/3] KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-09-30 Like Xu New
[2/3] KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - - - 0 0 0 2019-09-30 Like Xu New
[1/3] perf/core: Provide a kernel-internal interface to recalibrate event period KVM: x86/vPMU: Efficiency optimization by reusing last created perf_event - 1 - 0 0 0 2019-09-30 Like Xu New
[v2] KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed [v2] KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed - - - 0 0 0 2019-07-18 Like Xu New
KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed - - - 0 0 0 2019-07-18 Like Xu New
KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters - - - 0 0 0 2019-07-17 Like Xu New
[v5] KVM: x86: Add Intel CPUID.1F cpuid emulation support [v5] KVM: x86: Add Intel CPUID.1F cpuid emulation support - - - 0 0 0 2019-06-12 Like Xu New
[v4] KVM: x86: Add Intel CPUID.1F cpuid emulation support [v4] KVM: x86: Add Intel CPUID.1F cpuid emulation support - - - 0 0 0 2019-06-06 Like Xu New
[RESEND,v3] KVM: x86: Add Intel CPUID.1F cpuid emulation support [RESEND,v3] KVM: x86: Add Intel CPUID.1F cpuid emulation support - 1 - 0 0 0 2019-05-26 Like Xu New
[v3] KVM: x86: Add Intel CPUID.1F cpuid emulation support [v3] KVM: x86: Add Intel CPUID.1F cpuid emulation support - 1 - 0 0 0 2019-04-26 Like Xu New
[v2] KVM: x86: Add Intel CPUID.1F cpuid emulation support [v2] KVM: x86: Add Intel CPUID.1F cpuid emulation support - - - 0 0 0 2019-04-26 Like Xu New
KVM: x86: Add Intel CPUID.1F cpuid emulation support KVM: x86: Add Intel CPUID.1F cpuid emulation support - - - 0 0 0 2019-04-22 Like Xu New
[RFC,v2,5/5] KVM/x86/vPMU: not do reprogram_counter for Intel hw-assigned vPMC Intel Virtual PMU Optimization - - - 0 0 0 2019-03-23 Like Xu New
[RFC,v2,4/5] KVM/x86/vPMU: add vCPU scheduling support for hw-assigned vPMC Intel Virtual PMU Optimization - - - 0 0 0 2019-03-23 Like Xu New
[RFC,v2,3/5] KVM/x86/vPMU: add Intel vPMC enable/disable and save/restore support Intel Virtual PMU Optimization - - - 0 0 0 2019-03-23 Like Xu New
[RFC,v2,2/5] KVM/x86/vPMU: add pmc operations for vmx and count to track release Intel Virtual PMU Optimization - - - 0 0 0 2019-03-23 Like Xu New
[RFC,v2,1/5] perf/x86: avoid host changing counter state for kvm_intel events holder Intel Virtual PMU Optimization - - - 0 0 0 2019-03-23 Like Xu New