projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
usb: typec: mux: intel: Add dependency on USB_COMMON
2023-07-29
Like Xu
KVM: x86/irq: Conditionally register IRQ bypass consumer...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/cpuid: Add AMD CPUID ExtPerfMonAndDbg leaf...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/svm/pmu: Add AMD PerfMonV2 support
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/cpuid: Add a KVM-only leaf to redirect AMD...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Constrain the num of guest counters with...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Advertise PERFCTR_CORE iff the min nr...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Disable vPMU if the minimum num of counters...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86: Explicitly zero cpuid "0xa" leaf when PMU...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Provide Intel PMU's pmc_is_enabled()...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Move handling PERF_GLOBAL_CTRL and friends...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Reject userspace attempts to set reserved...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-06-07
Like Xu
KVM: x86/pmu: Move reprogram_counters() to pmu.h
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-05-26
Like Xu
KVM: x86/mmu: Assert on @mmu in the __kvm_mmu_invalidate_addr()
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-05-23
Like Xu
perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-04-07
Like Xu
KVM: x86/pmu: Fix a typo in kvm_pmu_request_counter_reprogam()
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-04-06
Like Xu
KVM: x86/pmu: Rewrite reprogram_counters() to improve...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-04-06
Like Xu
KVM: x86/pmu: Rename pmc_is_enabled() to pmc_is_globally_ena...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-04-05
Like Xu
KVM: x86/pmu: Zero out pmu->all_valid_pmc_idx each...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-03-24
Like Xu
KVM: selftests: Report enable_pmu module value when...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-03-24
Like Xu
KVM: selftests: Add a helper to read kvm boolean module...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-02-02
Like Xu
perf/x86/intel: Expose EPT-friendly PEBS for SPR and...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-02-02
Like Xu
KVM: x86/pmu: Add PRIR++ and PDist support for SPR...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-01-27
Like Xu
KVM: x86/pmu: Don't tell userspace to save MSRs for...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-01-26
Like Xu
KVM: x86/pmu: Drop event_type and rename "struct kvm_event_h...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2023-01-24
Like Xu
KVM: svm/avic: Drop "struct kvm_x86_ops" for avic_hardware_s...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-12-27
Like Xu
perf/x86/lbr: Simplify the exposure check for the LBR_INFO...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-12-23
Like Xu
KVM: x86/pmu: Prevent zero period event from being...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-11-09
Like Xu
KVM: x86/pmu: Defer counter emulated overflow via pmc...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-11-09
Like Xu
KVM: x86/pmu: Defer reprogram_counter() to kvm_pmu_handle_ev...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-11-09
Like Xu
KVM: x86/pmu: Limit the maximum number of supported...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-11-09
Like Xu
KVM: x86/pmu: Limit the maximum number of supported...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-11-09
Like Xu
KVM: x86/pmu: Do not speculatively query Intel GP PMCs...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/svm/pmu: Rewrite get_gp_pmc_amd() for more...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Avoid using PEBS perf_events for normal...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Refactor PERF_GLOBAL_CTRL update helper...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Don't generate PEBS records for emulated...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-28
Like Xu
KVM: x86/pmu: Avoid setting BIT_ULL(-1) to pmu->host_cross_m...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-01
Like Xu
perf/x86/core: Completely disable guest PEBS via guest...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-09-01
Like Xu
perf/x86/core: Completely disable guest PEBS via guest...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-13
Like Xu
x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEIGH...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Accept 0 for absent PMU MSRs when host...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Restrict advanced features based on module...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Avoid exposing Intel BTS feature
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Update global enable_pmu when PMU is...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
perf/x86/intel: Fix the comment about guest LBR support...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_even...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
perf: x86/core: Add interface to query perfmon_event_map...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_co...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter()
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram_c...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Extract check_pmu_event_filter() handling...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Update comments for AMD gp counters
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Don't overwrite the pmu->global_ctrl...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS,...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/cpuid: Refactor host/guest CPU model consistency...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu_c...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Disable guest PEBS temporarily in two...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Move pmc_speculative_in_use() to arch...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Reprogram PEBS event to emulate guest...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Introduce the ctrl_mask value for fixed...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
perf/x86/core: Pass "struct kvm_pmu *" to determine...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
perf/x86/intel: Handle guest PEBS overflow PMI for...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-06-08
Like Xu
perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-05-25
Like Xu
KVM: selftests: x86: Sync the new name of the test...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-21
Like Xu
KVM: x86/pmu: Update AMD PMC sample period to fix guest...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
KVM: x86: Use static calls to reduce kvm_pmu_ops overhead
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
KVM: x86: Move .pmu_ops to kvm_x86_init_ops and tag...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
KVM: x86: Copy kvm_pmu_ops by value to eliminate layer...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
KVM: x86: Move kvm_ops_static_call_update() to x86.c
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
selftests: kvm/x86/xen: Replace a comma in the xen_shinfo_te...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-13
Like Xu
KVM: x86/xen: Remove the redundantly included header...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-11
Like Xu
Documentation: KVM: Add SPDX-License-Identifier tag
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-11
Like Xu
selftests: kvm: add tsc_scaling_sync to .gitignore
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-02
Like Xu
KVM: x86/i8259: Remove a dead store of irq in a conditional...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-04-02
Like Xu
KVM: x86/pmu: Fix and isolate TSX-specific performance...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-03-02
Like Xu
KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-26
Like Xu
KVM: x86: Sync the states size with the XCR0/IA32_XSS...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-26
Like Xu
KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-26
Like Xu
KVM: x86/cpuid: Exclude unpermitted xfeatures sizes...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-19
Like Xu
KVM: x86/cpuid: Clear XFD for component i if the base...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-17
Like Xu
KVM: x86: Making the module parameter of vPMU more...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-17
Like Xu
KVM: x86/pmu: Fix available_event_types check for REF_CPU_CY...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event()
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2021-12-08
Like Xu
KVM: x86/svm: Add module param to control PMU virtualization
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2021-12-02
Like Xu
KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln...
Signed-off-by:
Like Xu
<likexu@tencent.com>
commit
|
commitdiff
|
tree
2021-11-17
Like Xu
perf/core: Rework guest callbacks to prepare for static_call...
Signed-off-by:
Like Xu
<like.xu@linux.intel.com>
commit
|
commitdiff
|
tree
next