projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf/core: Pull pmu::sched_task() into perf_event_context_sched_in()
2020-09-10
Kan Liang
perf/core: Pull pmu::sched_task() into perf_event_context_sc...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-09-10
Kan Liang
perf/x86/intel/ds: Fix x86_pmu_stop warning for large...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Support per-thread RDPMC TopDown metrics
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Support TopDown metrics on Ice Lake
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86: Add a macro for RDPMC offset of fixed counters
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Generic support for hardware TopDown...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/core: Add a new PERF_EV_CAP_SIBLING event capability
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Use switch in intel_pmu_disable/enable_event
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Fix the name of perf METRICS
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Move BTS index to 47
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Introduce the fourth fixed counter
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86/intel: Name the global status bit in NMI handler
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-18
Kan Liang
perf/x86: Use event_base_rdpmc for the RDPMC userspace...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-08-06
Kan Liang
x86/fpu/xstate: Fix an xstate size check warning with...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Support XSAVES for arch LBR read
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
x86/fpu/xstate: Add helpers for LBR dynamic supervisor...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
x86/fpu/xstate: Support dynamic supervisor feature...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
x86/fpu: Use proper mask to replace full instruction...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86: Remove task_ctx_size
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Create kmem_cache for the LBR context...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/core: Use kmem_cache to allocate the PMU specific...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/core: Factor out functions to allocate/free the...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Support Architectural LBR
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Factor out intel_pmu_store_lbr
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all()
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Mark the {rd,wr}lbr_{to,from} wrappers...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Unify the stored format of LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Support LBR_CTL
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86: Expose CPUID enumeration bits for arch LBR
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
x86/msr-index: Add bunch of MSRs for Arch LBR
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Use dynamic data structure for...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Factor out a new struct for generic...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Add the function pointers for LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Add a function pointer for LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
perf/x86/intel/lbr: Add a function pointer for LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-08
Kan Liang
x86/cpufeatures: Add Architectural LBRs feature bit
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-15
Kan Liang
perf/x86/intel/uncore: Validate MMIO address before...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-15
Kan Liang
perf/x86/intel/uncore: Record the size of mapped area
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-15
Kan Liang
perf/x86/intel/uncore: Fix oops when counting IMC uncore...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-15
Kan Liang
perf/x86/intel/uncore: Add Comet Lake support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-19
Kan Liang
perf/x86/intel: Add more available bits for OFFCORE_RESPONSE...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-05-19
Kan Liang
perf/x86/rapl: Add Ice Lake RAPL support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf hist: Add fast path for duplicate entries check
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf c2c: Add option to enable the LBR stitching approach
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf top: Add option to enable the LBR stitching approach
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf script: Add option to enable the LBR stitching...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf report: Add option to enable the LBR stitching...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf callchain: Stitch LBR call stack
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf callchain: Save previous cursor nodes for LBR...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf thread: Save previous sample for LBR stitching...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf thread: Add a knob for LBR stitch approach
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf machine: Factor out lbr_callchain_add_lbr_ip()
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf machine: Factor out lbr_callchain_add_kernel_ip()
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf machine: Refine the function for LBR call stack...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf machine: Remove the indent in resolve_lbr_callchain_sample
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf header: Support CPU PMU capabilities
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-18
Kan Liang
perf pmu: Add support for PMU capabilities
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-04-08
Kan Liang
perf/x86/intel/uncore: Add Ice Lake server uncore support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-20
Kan Liang
perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-20
Kan Liang
perf/x86/intel/uncore: Add box_offsets for free-running...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf vendor events intel: Add NO_NMI_WATCHDOG metric...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf metricgroup: Support metric constraint
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf util: Factor out sysctl__nmi_watchdog_enabled()
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf metricgroup: Factor out metricgroup__add_metric_weak_gr...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf jevents: Support metric constraint
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf header: Add check for unexpected use of reserved...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Kan Liang
perf tools: Add hw_idx in struct branch_stack
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86: Add Intel Tiger Lake uncore support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/intel: Output LBR TOS information correctly
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/core: Add new branch sample type for HW index...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/intel: Fix inaccurate period in context switch...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/msr: Add Tremont support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/cstate: Add Tremont support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Kan Liang
perf/x86/intel: Add Elkhart Lake support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-17
Kan Liang
perf/x86/intel/uncore: Remove PCIe3 unit for SNR
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-17
Kan Liang
perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-17
Kan Liang
perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-28
Kan Liang
perf/x86/uncore: Fix event group support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/cstate: Add Tiger Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/msr: Add Tiger Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/intel: Add Tiger Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/cstate: Update C-state counters for Ice Lake
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/msr: Add new CPU model numbers for Ice Lake
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/cstate: Add Comet Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/msr: Add Comet Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-12
Kan Liang
perf/x86/intel: Add Comet Lake CPU support
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-08
Kan Liang
x86/cpu: Add Comet Lake to the Intel CPU models header
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-07-25
Kan Liang
perf/x86/intel: Fix SLOTS PEBS event constraint
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-07-13
Kan Liang
perf/x86/intel: Fix spurious NMI on fixed counter
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-24
Kan Liang
perf/x86/regs: Use PERF_REG_EXTENDED_MASK
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-24
Kan Liang
perf/x86: Remove pmu->pebs_no_xmm_regs
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-24
Kan Liang
perf/x86: Clean up PEBS_XMM_REGS
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-24
Kan Liang
perf/x86/regs: Check reserved bits
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-24
Kan Liang
perf/x86: Disable extended registers for non-supported...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel/uncore: Add IMC uncore support for Snow...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel/uncore: Clean up client IMC
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel/uncore: Support MMIO type uncore blocks
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
next