projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
coresight: Refactor out buffer allocation function for ETR
2023-06-05
James Clark
coresight: Refactor out buffer allocation function...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Make refcount a property of the connection
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Store in-connections as well as out-connections
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Simplify connection fixup mechanism
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Store pointers to connections rather than...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Dynamically add connections
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Rename connection members to make the direction...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Rename nr_outports to nr_outconns
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Change name of pdata->conns
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Use enum type for cs_mode wherever possible
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Fix loss of connection info when a module...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-30
James Clark
devres: Provide krealloc_array
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-10
James Clark
perf cs-etm: Fix contextid validation
Signed-off-by:
James Clark
<james.clark@arm.com>
Cc:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-10
James Clark
perf arm64: Fix build with refcount checking
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-02
James Clark
perf build: Fix unescaped # in perf build-test
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Add separate decode paths for timeless...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Use bool type for boolean values
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Allow user to override timestamp and contextid...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Validate options after applying them
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Don't test full_auxtrace because it's...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf tools: Add util function for overriding user set...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-24
James Clark
perf cs-etm: Fix timeless decode mode detection
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-04-18
James Clark
perf cs-etm: Fix segfault in dso lookup
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-03-21
James Clark
perf vendor events arm64: Add N1 metrics
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-03-13
James Clark
perf cs-etm: Avoid printing warning in cs_etm_is_ete...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-03-13
James Clark
perf cs-etm: Reduce verbosity of ts_source warning
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
James Clark
perf: Fix perf_event_pmu_context serialization
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-27
James Clark
perf mem/c2c: Document that SPE is used for mem and...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-27
James Clark
perf cs-etm: Improve missing sink warning message
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-22
James Clark
perf cs-etm: Ensure that Coresight timestamps don't...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-22
James Clark
perf pmu: Remove remaining duplication of bus/event_source...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-22
James Clark
perf pmu: Use perf_pmu__open_file() and perf_pmu__scan_file()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-22
James Clark
perf pmu: Remove duplication around EVENT_SOURCE_DEVICE_PATH
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-16
James Clark
coresight: cti: Remove atomic type from enable_req_count
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-16
James Clark
coresight: cti: Prevent negative values of enable count
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-01-09
James Clark
arm64: Fix build with CC=clang, CONFIG_FTRACE=y and...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf test arm64: Add attr tests for new VG register
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf test: Add mechanism for skipping attr tests on...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf test: Add mechanism for skipping attr tests on...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf test: Add ability to test exit code for attr tests
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf cs-etm: Print auxtrace info even if OpenCSD isn...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf cs-etm: Cleanup cs_etm__process_auxtrace_info()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf cs-etm: Tidy up auxtrace info header printing
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf cs-etm: Remove unused stub methods
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf cs-etm: Print unknown header version as an error
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-14
James Clark
perf stat: Fix invalid output handle
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-12
James Clark
KVM: arm64: PMU: Fix PMCR_EL0 reset value
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-12-05
James Clark
perf branch: Fix interpretation of branch records
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
James Clark
arm64: dts: fvp: Add SPE to Foundation FVP
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-11-10
James Clark
perf vendor events: Add Arm Neoverse V2 PMU events
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 tools: Make quiet mode consistent between tools
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2022-10-27
James Clark
perf tools: Fix "kernel lock contention analysis" 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
next