projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf cs-etm: Fix timeless decode mode detection
2023-05-17
James Clark
perf cs-etm: Fix timeless decode mode detection
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-03-10
James Clark
coresight: cti: Prevent negative values of enable count
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-31
James Clark
perf tools: Make quiet mode consistent between tools
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-31
James Clark
perf branch: Fix interpretation of branch records
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-31
James Clark
perf tools: Fix "kernel lock contention analysis" test...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-11-08
James Clark
perf test: Fix skipping branch stack sampling test
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-27
James Clark
perf: Fix missing raw data on tracepoint events
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-25
James Clark
coresight: cti: Fix hang in cti_disable_hw()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-20
James Clark
coresight: cti: Fix hang in cti_disable_hw()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-15
James Clark
perf test: Fix attr tests for PERF_FORMAT_LOST
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-14
James Clark
perf test: Fix test_arm_coresight.sh failures on Juno
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-09-29
James Clark
arm64: defconfig: Add Coresight as module
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-09-22
James Clark
arm64/sve: Add Perf extensions documentation
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-09-22
James Clark
perf: arm64: Add SVE vector granule register to user...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-31
James Clark
coresight: Make new csdev_access offsets unsigned
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-31
James Clark
coresight: cti-sysfs: Re-use same functions for similar...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-31
James Clark
coresight: Re-use same function for similar sysfs register...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-31
James Clark
coresight: Simplify sysfs accessors by using csdev_access...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-31
James Clark
coresight: Remove unused function parameter
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-08-27
James Clark
perf python: Fix build when PYTHON_CONFIG is user supplied
Signed-off-by:
James Clark
<james.clark@arm.com>
Cc:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-07-06
James Clark
Documentation: coresight: Expand branch broadcast documentation
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-07-06
James Clark
Documentation: coresight: Link config options to existing...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-07-06
James Clark
Documentation: coresight: Turn numbered subsections...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-07-06
James Clark
coresight: Add config flag to enable branch broadcast
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-27
James Clark
perf tools arm64: Add support for VG register
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-26
James Clark
perf unwind arm64: Decouple Libunwind register names...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-26
James Clark
perf unwind: Use dynamic register set for DWARF unwind
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-26
James Clark
perf tools arm64: Copy perf_regs.h from the kernel
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-26
James Clark
perf unwind arm64: Use perf's copy of kernel headers
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-05-03
James Clark
perf tools: Use Python devtools for version autodetection...
Signed-off-by:
James Clark
<james.clark@arm.com>
Cc:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-14
James Clark
perf docs: Add man page entry for Arm SPE
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCRSCTLRn register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCBBCTLR register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCSSPCICRn register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCSSCCRn and TRCSSCSRn register...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCACATRn register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm3x: Cleanup ETMTECR1 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCVICTLR register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCSTALLCTLR register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCEVENTCTL1R register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCCONFIGR register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCIDR5 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCIDR4 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCIDR3 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCIDR2 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-13
James Clark
coresight: etm4x: Cleanup TRCIDR0 register accesses
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-09
James Clark
perf: arm-spe: Fix perf report --mem-mode
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-04-09
James Clark
perf unwind: Don't show unwind error messages when...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-12
James Clark
perf tools: Set build-id using build-id header on new...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-11
James Clark
coresight: no-op refactor to make INSTP0 check more...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-11
James Clark
coresight: Fix TRCCONFIGR.QE sysfs interface
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-07
James Clark
perf script: Output branch sample type
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-07
James Clark
perf script: Refactor branch stack printing
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-07
James Clark
perf session: Print branch stack entry type in --dump...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-03-07
James Clark
perf evsel: Add error message for unsupported branch...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-02-16
James Clark
perf cs-etm: Fix corrupt inject files when only last...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-02-16
James Clark
perf cs-etm: No-op refactor of synth opt usage
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-02-15
James Clark
perf cs-etm: Update deduction of TRCCONFIGR register...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-01-26
James Clark
perf: Always wake the parent event
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-01-07
James Clark
docs: automarkup.py: Fix invalid HTML link output and...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-12-16
James Clark
perf cs-etm: Remove duplicate and incorrect aux size...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-13
James Clark
perf tests: Remove bash constructs from stat_all_pmu.sh
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-13
James Clark
perf tests: Remove bash construct from record+zstd_comp_deco...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-13
James Clark
perf test: Remove bash construct from stat_bpf_counters...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-07
James Clark
perf inject: Add vmlinux and ignore-vmlinux arguments
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-07
James Clark
perf tools: Check vmlinux/kallsyms arguments in all...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-11-07
James Clark
perf tools: Refactor out kernel symbol argument sanity...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-27
James Clark
coresight: Don't immediately close events that are...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-26
James Clark
perf tests: Improve temp file cleanup in test_arm_coresight.sh
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-26
James Clark
perf tests: Fix trace+probe_vfs_getname.sh /tmp cleanup
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-26
James Clark
perf test: Fix record+script_probe_vfs_getname.sh ...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-25
James Clark
perf dso: Fix /proc/kcore access on 32 bit systems
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-08
James Clark
perf tools: Enable strict JSON parsing
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-08
James Clark
perf tools: Make the JSON parser more conformant when...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-10-08
James Clark
perf vendor-events: Fix all remaining invalid JSON...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-27
James Clark
perf tests: Fix flaky test 'Object code reading'
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Show a warning for an unknown magic number
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Print the decoder name
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Create ETE decoder
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Update OpenCSD decoder for ETE
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Fix typo
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Save TRCDEVARCH register
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Refactor out ETMv4 header saving
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Initialise architecture based on TRCIDR1
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-03
James Clark
perf cs-etm: Refactor initialisation of decoder params.
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-09-01
James Clark
tools build: Fix feature detect clean for out of source...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-31
James Clark
perf tools: Fix LLVM download hint link
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-31
James Clark
perf tools: Fix LLVM test failure when running in verbose...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-31
James Clark
perf tools: Refactor LLVM test warning for missing...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-30
James Clark
perf tests: Fix *probe_vfs_getname.sh test failures
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-09
James Clark
perf cs-etm: Add warnings for missing DSOs
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
James Clark
perf cs-etm: Improve Coresight zero timestamp warning
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
James Clark
perf tools: Add flag for tracking warnings of missing...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
James Clark
perf annotate: Add disassembly warnings for annotate...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
James Clark
perf annotate: Re-add annotate_warned functionality
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
James Clark
perf tools: Add WARN_ONCE equivalent for UI warnings
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-02
James Clark
perf cs-etm: Pass unformatted flag to decoder
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-02
James Clark
perf cs-etm: Use existing decoder instead of resetting it
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-02
James Clark
perf cs-etm: Suppress printing when resetting decoder
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2021-08-02
James Clark
perf cs-etm: Only setup queues when they are modified
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
next