projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
perf jevents: Group events by PMU
2023-08-17
James Clark
perf vendor events arm64: Update N2 and V2 metrics...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-17
James Clark
perf vendor events arm64: Update stall_slot workaround...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-17
James Clark
perf jevents: Add a new expression builtin strcmp_cpuid_str()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-17
James Clark
perf test: Add a test for the new Arm CPU ID comparison...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-17
James Clark
perf arm64: Allow version comparisons of CPU IDs
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-15
James Clark
perf vendor events arm64: Update scale units and description...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-08-15
James Clark
perf cs-etm: Don't duplicate FIELD_GET()
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-07-28
James Clark
perf tools: Add a place to put kernel config fragments...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-07-11
James Clark
perf build: Fix library not found error when using...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-07-05
James Clark
perf test: Fix event parsing test when PERF_PMU_CAP_EXTENDED...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-07-05
James Clark
perf test: Fix event parsing test on Arm
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-07-01
James Clark
perf symbol: Fix uninitialized return value in symbols__find...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-23
James Clark
perf tests: Fix test_arm_callgraph_fp variable expansion
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf cs-etm: Add exception level consistency check
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf cs-etm: Track exception level
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf cs-etm: Make PID format accessible from struct...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf cs-etm: Use previous thread for branch sample...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf cs-etm: Only track threads instead of PID and...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-12
James Clark
perf map: Fix double 'struct map' reference free found...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Fix CTI module refcount leak by making it...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
James Clark
coresight: Enable and disable helper devices adjacent...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
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-30
James Clark
serial: qcom_geni: Comment use of devm_krealloc rather...
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-30
James Clark
iio: adc: Use devm_krealloc_array
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-30
James Clark
hwmon: pmbus: Use devm_krealloc_array
Signed-off-by:
James Clark
<james.clark@arm.com>
commit
|
commitdiff
|
tree
2023-05-26
James Clark
perf cs-etm: Copy kernel coresight-pmu.h header
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
next