Show patches with: Submitter = Like Xu       |    State = Action Required       |   442 patches
« 1 2 ... 2 3 4 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
KVM: x86/xen: Use a safer data type for delta to avoid shift-count-overflow KVM: x86/xen: Use a safer data type for delta to avoid shift-count-overflow - - - --- 2022-03-09 Like Xu New
[v3,4/4] KVM: x86: Use static calls to reduce kvm_pmu_ops overhead KVM: x86: Use static calls to reduce kvm_pmu_ops overhead - - - --- 2022-03-07 Like Xu New
[v3,3/4] KVM: x86: Move .pmu_ops to kvm_x86_init_ops and tag as __initdata KVM: x86: Use static calls to reduce kvm_pmu_ops overhead - 1 - --- 2022-03-07 Like Xu New
[v3,2/4] KVM: x86: Copy kvm_pmu_ops by value to eliminate layer of indirection KVM: x86: Use static calls to reduce kvm_pmu_ops overhead - - - --- 2022-03-07 Like Xu New
[v3,1/4] KVM: x86: Move kvm_ops_static_call_update() to x86.c KVM: x86: Use static calls to reduce kvm_pmu_ops overhead - 1 - --- 2022-03-07 Like Xu New
KVM: x86/pmu: Isolate TSX specific perf_event_attr.attr logic for AMD KVM: x86/pmu: Isolate TSX specific perf_event_attr.attr logic for AMD - - - --- 2022-03-07 Like Xu New
[v12,17/17] KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,16/17] KVM: x86/cpuid: Refactor host/guest CPU model consistency check KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,15/17] KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu_capability KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,14/17] KVM: x86/pmu: Disable guest PEBS temporarily in two rare situations KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,13/17] KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,12/17] KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS is enabled KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,11/17] KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support adaptive PEBS KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,10/17] KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,09/17] KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest PDIR counter KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,08/17] KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,07/17] KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for extended PEBS KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,06/17] x86/perf/core: Add pebs_capable to store valid PEBS_COUNTER_MASK value KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,05/17] KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,04/17] KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU is enabled KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,03/17] perf/x86/core: Pass "struct kvm_pmu *" to determine the guest values KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS 1 - - --- 2022-03-04 Like Xu New
[v12,02/17] perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[v12,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2022-03-04 Like Xu New
[kvm-unit-tests,RESEND,2/2] x86/pmu: Fix a comment about full-width counter writes support [kvm-unit-tests,RESEND,1/2] x86/pmu: Make "ref cycles" test to pass on the latest cpu - 1 - --- 2022-03-02 Like Xu New
[kvm-unit-tests,RESEND,1/2] x86/pmu: Make "ref cycles" test to pass on the latest cpu [kvm-unit-tests,RESEND,1/2] x86/pmu: Make "ref cycles" test to pass on the latest cpu - - - --- 2022-03-02 Like Xu New
[v2,12/12] KVM: x86/pmu: Clear reserved bit PERF_CTL2[43] for AMD erratum 1292 KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,11/12] KVM: x86/pmu: Protect kvm->arch.pmu_event_filter with SRCU KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - 1 - --- 2022-03-02 Like Xu New
[v2,10/12] KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,09/12] KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_event_config() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,08/12] perf: x86/core: Add interface to query perfmon_event_map[] directly KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,07/12] KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp, fixed}counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,06/12] KVM: x86/pmu: Use only the uniformly exported interface reprogram_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,05/12] KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,04/12] KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,03/12] KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
[v2,02/12] KVM: x86/pmu: Extract check_pmu_event_filter() from the same semantics KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - 1 - --- 2022-03-02 Like Xu New
[v2,01/12] KVM: x86/pmu: Update comments for AMD gp counters KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-03-02 Like Xu New
KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() - 1 - --- 2022-03-01 Like Xu New
KVM: x86/i8259: Remove a dead store of irq in a conditional block KVM: x86/i8259: Remove a dead store of irq in a conditional block - 1 - --- 2022-03-01 Like Xu New
selftests: kvm: add hyperv_svm_test to .gitignore selftests: kvm: add hyperv_svm_test to .gitignore - - - --- 2022-02-25 Like Xu New
KVM: x86: Fix function address when kvm_x86_ops.func is NULL KVM: x86: Fix function address when kvm_x86_ops.func is NULL - - - --- 2022-02-22 Like Xu New
[11/11] KVM: x86/pmu: Protect kvm->arch.pmu_event_filter with SRCU KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - 1 - --- 2022-02-21 Like Xu New
[10/11] KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[09/11] KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_event_config() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[08/11] perf: x86/core: Add interface to query perfmon_event_map[] directly KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[07/11] KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp, fixed}counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[06/11] KVM: x86/pmu: Use only the uniformly exported interface reprogram_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[05/11] KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[04/11] KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[03/11] KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram_counter() KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[02/11] KVM: x86/pmu: Extract check_pmu_event_filter() from the same semantics KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - 1 - --- 2022-02-21 Like Xu New
[01/11] KVM: x86/pmu: Update comments for AMD gp counters KVM: x86/pmu: Get rid of PERF_TYPE_HARDWAR and other minor fixes - - - --- 2022-02-21 Like Xu New
[2/2] KVM: x86/pmu: Protect kvm->arch.pmu_event_filter with SRCU [1/2] KVM: x86/pmu: Extract check_pmu_event_filter() from the same semantics - 1 - --- 2022-02-17 Like Xu New
[1/2] KVM: x86/pmu: Extract check_pmu_event_filter() from the same semantics [1/2] KVM: x86/pmu: Extract check_pmu_event_filter() from the same semantics - 1 - --- 2022-02-17 Like Xu New
KVM: x86/pmu: Distinguish EVENTSEL bitmasks for uniform event creation and filtering KVM: x86/pmu: Distinguish EVENTSEL bitmasks for uniform event creation and filtering - - - --- 2022-02-10 Like Xu New
[v2] KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID [v2] KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID - - - --- 2022-01-25 Like Xu New
KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID - - - --- 2022-01-24 Like Xu New
KVM: x86/cpuid: Exclude unpermitted xfeatures for vcpu->arch.guest_supported_xcr0 KVM: x86/cpuid: Exclude unpermitted xfeatures for vcpu->arch.guest_supported_xcr0 - - - --- 2022-01-23 Like Xu New
[v3] KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time [v3] KVM: x86: Sync the states size with the XCR0/IA32_XSS at, any time - - - --- 2022-01-23 Like Xu New
[v2] KVM: x86: Sync the states size with the XCR0/IA32_XSS at any time [v2] KVM: x86: Sync the states size with the XCR0/IA32_XSS at any time - - - --- 2022-01-21 Like Xu New
[v2] selftests: kvm/x86: Check if cpuid_d_0_ebx follows XCR0 value change [v2] selftests: kvm/x86: Check if cpuid_d_0_ebx follows XCR0 value change - - - --- 2022-01-20 Like Xu New
selftests: kvm/x86: Check if cpuid_d_0_ebx follows XCR0 value change selftests: kvm/x86: Check if cpuid_d_0_ebx follows XCR0 value change - - - --- 2022-01-20 Like Xu New
KVM: x86/xcr0: Don't make XFEATURE_MASK_SSE a mandatory bit setting KVM: x86/xcr0: Don't make XFEATURE_MASK_SSE a mandatory bit setting - - - --- 2022-01-19 Like Xu New
[kvm/queue,v2,3/3] KVM: x86/pmu: Setup the {inte|amd}_event_mapping[] when hardware_setup KVM: x86/pmu: Fix out-of-date AMD amd_event_mapping[] - - - --- 2022-01-17 Like Xu New
[kvm/queue,v2,2/3] perf: x86/core: Add interface to query perfmon_event_map[] directly KVM: x86/pmu: Fix out-of-date AMD amd_event_mapping[] - - - --- 2022-01-17 Like Xu New
[kvm/queue,v2,1/3] KVM: x86/pmu: Replace pmu->available_event_types with a new BITMAP KVM: x86/pmu: Fix out-of-date AMD amd_event_mapping[] - - - --- 2022-01-17 Like Xu New
KVM: x86: Update the states size cpuid even if XCR0/IA32_XSS is reset KVM: x86: Update the states size cpuid even if XCR0/IA32_XSS is reset - - - --- 2022-01-17 Like Xu New
KVM: x86/cpuid: Clear XFD for component i if the base feature is missing KVM: x86/cpuid: Clear XFD for component i if the base feature is missing - - - --- 2022-01-17 Like Xu New
KVM: x86: Fix the #GP(0) and #UD conditions for XSETBV emulation KVM: x86: Fix the #GP(0) and #UD conditions for XSETBV emulation - - - --- 2022-01-17 Like Xu New
KVM: x86/cpuid: Stop exposing unknown AMX Tile Palettes and accelerator units KVM: x86/cpuid: Stop exposing unknown AMX Tile Palettes and accelerator units - - - --- 2022-01-17 Like Xu New
KVM: x86/pmu: Clear reserved bit PERF_CTL2[43] for AMD erratum 1292 KVM: x86/pmu: Clear reserved bit PERF_CTL2[43] for AMD erratum 1292 - - - --- 2022-01-17 Like Xu New
[v3] KVM: x86: Make the module parameter of vPMU more common [v3] KVM: x86: Make the module parameter of vPMU more common - - - --- 2022-01-13 Like Xu New
[v3] KVM: x86/pt: Ignore all unknown Intel PT capabilities [v3] KVM: x86/pt: Ignore all unknown Intel PT capabilities - - - --- 2022-01-12 Like Xu New
[v2] KVM: x86: Make the module parameter of vPMU more common [v2] KVM: x86: Make the module parameter of vPMU more common - - - --- 2022-01-12 Like Xu New
KVM: x86: Making the module parameter of vPMU more common KVM: x86: Making the module parameter of vPMU more common - - - --- 2022-01-11 Like Xu New
[v2] KVM: x86/pt: Ignore all unknown Intel PT capabilities [v2] KVM: x86/pt: Ignore all unknown Intel PT capabilities - - - --- 2022-01-10 Like Xu New
KVM: x86/pt: Do not advertise Intel PT Event Trace capability KVM: x86/pt: Do not advertise Intel PT Event Trace capability - - - --- 2022-01-06 Like Xu New
[v2] KVM: x86/pmu: Make top-down.slots event unavailable in supported leaf [v2] KVM: x86/pmu: Make top-down.slots event unavailable in supported leaf - - - --- 2022-01-06 Like Xu New
[v2] KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event [v2] KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES event - - - --- 2022-01-05 Like Xu New
[RESEND] KVM: x86/pmu: Make top-down.slots event unavailable in supported leaf [RESEND] KVM: x86/pmu: Make top-down.slots event unavailable in supported leaf - - - --- 2022-01-05 Like Xu New
[v2] KVM: X86: Emulate APERF/MPERF to report actual vCPU frequency [v2] KVM: X86: Emulate APERF/MPERF to report actual vCPU frequency - - - --- 2021-12-22 Like Xu New
[v11,17/17] KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,16/17] KVM: x86/cpuid: Refactor host/guest CPU model consistency check [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,15/17] KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu_capability [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,14/17] KVM: x86/pmu: Disable guest PEBS temporarily in two rare situations [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,13/17] KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,12/17] KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS is enabled [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server - - - --- 2021-12-10 Like Xu New
[v11,11/17] KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support adaptive PEBS [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,10/17] KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,09/17] KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest PDIR counter [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,08/17] KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,07/17] KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for extended PEBS [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,06/17] x86/perf/core: Add pebs_capable to store valid PEBS_COUNTER_MASK value [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server - - - --- 2021-12-10 Like Xu New
[v11,05/17] KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,04/17] KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU is enabled [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server - - - --- 2021-12-10 Like Xu New
[v11,03/17] perf/x86/core: Pass "struct kvm_pmu *" to determine the guest values [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,02/17] perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server - - - --- 2021-12-10 Like Xu New
[v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server [v11,01/17] perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server 1 - - --- 2021-12-10 Like Xu New
[v11,00/17] KVM: x86/pmu: Add *basic* support to enable guest PEBS via DS - - - --- 2021-12-10 Like Xu New
[v2,6/6] KVM: x86: Update vPMCs when retiring branch instructions KVM: x86/pmu: Count two basic events for emulated instructions - 1 - --- 2021-11-30 Like Xu New
« 1 2 ... 2 3 4 5 »