projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf/x86: Use event_base_rdpmc for the RDPMC userspace support
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
2019-06-17
Kan Liang
perf/x86/intel/uncore: Factor out box ref/unref functions
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel/uncore: Add 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: Handle invalid event coding...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel: Add more Icelake CPUIDs
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-17
Kan Liang
perf/x86/intel: Add Icelake desktop CPUID
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-10
Kan Liang
perf tools: Apply new CPU topology sysfs attributes
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-10
Kan Liang
perf header: Rename "sibling cores" to "sibling sockets"
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-10
Kan Liang
perf stat: Support per-die aggregation
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-10
Kan Liang
perf header: Add die information in CPU topology
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-10
Kan Liang
perf cpumap: Retrieve die id information
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-06
Kan Liang
x86/CPU: Add more Icelake model numbers
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
2019-05-23
Kan Liang
perf/x86/intel/rapl: Cosmetic rename internal variables...
Signed-off-by:
Kan Liang
<kan.liang@linux.intel.com>
commit
|
commitdiff
|
tree
next