projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf bpf filter: Add data_src sample data support
2023-03-14
Thomas Richter
perf vendor events s390: Add metric for TLB and cache
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-14
Thomas Richter
perf vendor events s390: Add cache metrics for z13
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-14
Thomas Richter
perf vendor events s390: Add cache metrics for z14
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-14
Thomas Richter
perf vendor events s390: Add cache metrics for z15
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Thomas Richter
perf list: Add PMU pai_ext event description for IBM z16
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Thomas Richter
perf vendor events s390: Add cache metrics for z16
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Thomas Richter
perf vendor events s390: Add common metrics
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-02-08
Thomas Richter
perf tools: Fix perf tool build error in util/pfm.c
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usage
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: merge source files for CPU Measurement...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: remove in-kernel counting facility interface
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: move stccm_avail()
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: move cpum_cf_ctrset_size()
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-25
Thomas Richter
s390/cpum_cf: simplify hw_perf_event_destroy()
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-22
Thomas Richter
s390/cpum_sf: diagnostic sampling buffer setup to handle...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-22
Thomas Richter
s390/cpum_sf: rework macro AUX_SDB_NUM_xxx
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-22
Thomas Richter
s390/cpum_sf: sampling buffer setup to handle virtual...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-22
Thomas Richter
s390/cpum_sf: remove debug statements from function...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-22
Thomas Richter
s390/cpum_sf: move functions from header file to source...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-09
Thomas Richter
s390/cpumf: support user space events for counting
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-04
Thomas Richter
perf test record_probe_libc_inet_pton: Fix test on...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-03
Thomas Richter
perf lock contention: Fix core dump related to not...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/pai: fix raw data collection for PMU pai_ext
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/pai: rename structure member users to active_events
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/pai: rework pai_crypto mapped buffer reference...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/pai: move enum definition to header file
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/con3215: Fix white space errors
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/con3215: Drop console data printout when buffer...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-26
Thomas Richter
s390/con3215: Simplify console write operation
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-10-25
Thomas Richter
perf list: Fix PMU name pai_crypto in perf list on...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
Cc:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-09-16
Thomas Richter
s390/pai: Add support for PAI Extension 1 NNPA counters
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-08-10
Thomas Richter
perf list: Add PMU pai_crypto event description for...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-29
Thomas Richter
perf test: Fix test case 95 ("Check branch stack sampling...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-20
Thomas Richter
perf test: Fix test case 83 ('perf stat CSV output...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-23
Thomas Richter
s390/pai: Fix multiple concurrent event installation
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-23
Thomas Richter
s390/pai: Prevent invalid event number for pai_crypto PMU
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-23
Thomas Richter
s390/cpumf: Handle events cycles and instructions identical
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-19
Thomas Richter
perf test: Fix "perf stat CSV output linter" test on...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM zEC12/zBC12...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM z196/z114...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM z15 to...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM z14 to...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM z13 to...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Update event description for IBM z10 to...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-06-03
Thomas Richter
perf list: Add IBM z16 event description for s390
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-05-21
Thomas Richter
perf bench numa: Address compiler error on s390
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-05-16
Thomas Richter
s390/cpumf: add new extended counter set for IBM z16
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-05-09
Thomas Richter
s390/pai: add support for cryptography counters
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-28
Thomas Richter
perf test: Fix test case 81 ("perf record tests") on...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-22
Thomas Richter
perf test: Fix error message for test case 71 on s390...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-24
Thomas Richter
perf stat: Fix forked applications enablement of counters
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-01-17
Thomas Richter
s390/cpumf: Support for CPU Measurement Sampling Facility...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-01-17
Thomas Richter
s390/cpumf: Support for CPU Measurement Facility CSVN 7
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-01-14
Thomas Richter
perf cputopo: Fix CPU topology reading on s/390
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-16
Thomas Richter
perf test: Test 73 Sig_trap fails on s390
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-07
Thomas Richter
perf test: Fix 'Simple expression parser' test on arch...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-18
Thomas Richter
perf test sample-parsing: Fix branch_stack entry endianness...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-08
Thomas Richter
s390/cpumf: cpum_cf PMU displays invalid value after...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-26
Thomas Richter
s390/cpumf: Allow multiple processes to access /dev/hwc
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-05
Thomas Richter
s390/cpumf: Allow concurrent access for CPU Measurement...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-07
Thomas Richter
s390/cpumf: remove WARN_ON_ONCE in counter start handler
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-07
Thomas Richter
s390/cpumf: remove counter transaction call backs
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-01
Thomas Richter
perf test: Test 17 fails with make LIBPFM4=1 on s390...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-05-19
Thomas Richter
perf test: Fix libpfm4 support (63) test error for...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Thomas Richter
s390/cpumf: remove call to perf_event_update_userpage
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Thomas Richter
s390/cpumf: move counter set size calculation to common...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Thomas Richter
s390/cpumf: beautify if-then-else indentation
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-23
Thomas Richter
perf ftrace: Fix access to pid in array when setting...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-24
Thomas Richter
perf test: Remove now useless failing sub test "BPF...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-15
Thomas Richter
s390/cpumf: disable preemption when accessing per-cpu...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-10
Thomas Richter
perf synthetic-events: Fix uninitialized 'kernel_thread...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-08
Thomas Richter
s390/cpumf: rename header file to hwctrset.h
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-08
Thomas Richter
s390/cpumf: remove 60 seconds read limit
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-23
Thomas Richter
s390/cpumf: Add support for complete counter set extraction
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-11-12
Thomas Richter
s390/cpum_sf.c: fix file permission for cpum_sfb_size
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-01
Thomas Richter
perf stat: Fix out of bounds array access in the print_count...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-01
Thomas Richter
perf test: Set NULL sentinel in pmu_events table in...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-31
Thomas Richter
perf tests: Fix test 68 zstd compression for s390
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-21
Thomas Richter
s390/cpum_cf,perf: change DFLT_CCERROR counter name
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-01
Thomas Richter
s390/cpum_sf: prohibit callchain data collection
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-05-05
Thomas Richter
perf symbol: Fix kernel symbol address display
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-03-25
Thomas Richter
s390/cpum_sf: Fix wrong page count in error message
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-03-10
Thomas Richter
perf vendor events s390: Add new deflate counters for...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-03-10
Thomas Richter
s390/cpum_cf: Add new extended counters for IBM z15
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-02-18
Thomas Richter
perf test: Fix test trace+probe_vfs_getname.sh on s390
Comments from
Thomas Richter
:
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-02-17
Thomas Richter
s390/cpum_sf: Rework sampling buffer allocation
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-01-31
Thomas Richter
perf probe: Add ustring support for perf probe command
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-01-30
Thomas Richter
perf test: Fix test case Merge cpu map
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-01-22
Thomas Richter
s390/cpum_sf: Use DIV_ROUND_UP
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-01-22
Thomas Richter
s390/cpum_sf: Use kzalloc and minor changes
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-01-22
Thomas Richter
s390/cpum_sf: Convert debug trace to common layout
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-12-11
Thomas Richter
s390/cpum_sf: Avoid SBD overflow condition in irq handler
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-12-11
Thomas Richter
s390/cpum_sf: Adjust sampling interval to avoid hitting...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-30
Thomas Richter
s390/cpum_sf: Check for SDBT and SDB consistency
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-30
Thomas Richter
s390/cpum_sf: Use TEAR_REG macro consistantly
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-30
Thomas Richter
s390/cpum_sf: Remove unnecessary check for pending...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-30
Thomas Richter
s390/cpum_sf: Replace function name in debug statements
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-20
Thomas Richter
s390/cpumf: Adjust registration of s390 PMU device...
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-12
Thomas Richter
s390/cpum_sf: Assign error value to err variable
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-11-12
Thomas Richter
s390/cpum_sf: Replace function name in debug statements
Signed-off-by:
Thomas Richter
<tmricht@linux.ibm.com>
commit
|
commitdiff
|
tree
next