| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perf-bash-completion | Distribution: SUSE Linux 16 |
| Version: 6.12.0.git35047.9bcd6b56d2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160099.1.2 | Build date: Wed Mar 11 17:49:00 2026 |
| Group: System/Shells | Build host: reproducible |
| Size: 7070 | Source RPM: perf-6.12.0.git35047.9bcd6b56d2-160099.1.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://perf.wiki.kernel.org/ | |
| Summary: Bash completion for perf | |
bash command line completion support for perf.
GPL-2.0-only
* Wed Mar 11 2026 tonyj@suse.de
- Revert "perf tool_pmu: More accurately set the cpus for tool events" (git-fixes).
[kernel-source commit 9bcd6b56d2]
* Wed Mar 11 2026 tonyj@suse.de
- perf pmu: Relax uncore wildcard matching to allow numeric suffix
(jsc#PED-14423).
[kernel-source commit 0bc429112b]
* Wed Mar 11 2026 tonyj@suse.de
- perf parse-events: Fix evsel allocation failure
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1323744729]
* Wed Mar 11 2026 tonyj@suse.de
- tools headers: Sync UAPI sound/asound.h with kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 162c9f1cd6]
* Wed Mar 11 2026 tonyj@suse.de
- tools headers: Sync UAPI linux/mount.h with kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b86367d6dc]
* Wed Mar 11 2026 tonyj@suse.de
- tools headers: Sync UAPI linux/fcntl.h with kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d6d9b06c9a]
* Wed Mar 11 2026 tonyj@suse.de
- perf arm-spe: Add NVIDIA Olympus to neoverse list (jsc#PED-15498
perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fbadf4dd21]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests top: Make the test exclusive
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a2fcafb7bb]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests kvm: Avoid leaving perf.data.guest file around
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ed3add1ab2]
* Wed Mar 11 2026 tonyj@suse.de
- perf symbol: Fix ENOENT case for filename__read_build_id
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ffa49f604d]
* Wed Mar 11 2026 tonyj@suse.de
- perf tools: Disable BPF skeleton if no libopenssl found
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c3279514b0]
* Wed Mar 11 2026 tonyj@suse.de
- libperf: Use 'extern' in LIBPERF_API visibility macro
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d7d7fdd531]
* Wed Mar 11 2026 tonyj@suse.de
- perf stat: Improve handling of termination by signal
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b653b46108]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests stat: Add test for error for an offline CPU
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d2bbd432c1]
* Wed Mar 11 2026 tonyj@suse.de
- perf stat: When no events, don't report an error if there is
none (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b295c88f72]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests stat: Add "--null" coverage
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 440972067a]
* Wed Mar 11 2026 tonyj@suse.de
- perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 556ff3e8e3]
* Wed Mar 11 2026 tonyj@suse.de
- libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ac5cc6d3ed]
* Wed Mar 11 2026 tonyj@suse.de
- perf stat: Allow no events to open if this is a "--null" run
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d4e485bedd]
* Wed Mar 11 2026 tonyj@suse.de
- perf test kvm: Add some basic perf kvm test coverage
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1925d4879f]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests evlist: Add basic evlist test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 96d031950c]
* Wed Mar 11 2026 tonyj@suse.de
- perf tests script dlfilter: Add a dlfilter test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6db75c25de]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests kallsyms: Add basic kallsyms test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10552d8c18]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests timechart: Add a perf timechart test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 21f4c85dbb]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests top: Add basic perf top coverage test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 49784175f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests buildid: Add purge and remove testing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 56d541d5f1]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests c2c: Add a basic c2c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 612d9bb209]
* Tue Mar 10 2026 tonyj@suse.de
- perf c2c: Clean up some defensive gets and make asan clean
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 080036f953]
* Tue Mar 10 2026 tonyj@suse.de
- perf jitdump: Fix missed dso__put
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b8f7a1ccba]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem-events: Don't leak online CPU map
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d751132ce4]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: In init, ensure mem_info is put on error paths
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5aa878f897]
* Tue Mar 10 2026 tonyj@suse.de
- perf probe-event: Ensure probe event nsinfo is always cleared
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 77edc7bef8]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol: Add missed dso__put
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 43a12e752d]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol-elf: Add missing puts on error path
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1d3bfe7964]
* Tue Mar 10 2026 tonyj@suse.de
- perf timechart: Add record support for output perf.data path
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9023dcca85]
* Tue Mar 10 2026 tonyj@suse.de
- perf kvm: Fix debug assertion
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 55d0a54373]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update sierraforest events from 1.12
to 1.13 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 751d601597]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update pantherlake events from 1.00
to 1.02 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 91258ba9bf]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update meteorlake events from 1.17
to 1.18 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eb4cfb454d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update lunarlake events from 1.18
to 1.19 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c8173c779f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update icelakex events from 1.28 to
1.30 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2691018331]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update graniterapids events from
1.15 to 1.16 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 173e3ccf1d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update cascadelakex metric units
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit db528335bb]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update arrowlake events from 1.13
to 1.14 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a184eb4bbb]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update alderlake events from 1.34
to 1.35 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 55d2403d30]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Add CPU variants supporting common data source
packet (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ae916dcf9c]
* Tue Mar 10 2026 tonyj@suse.de
- perf auxtrace: Include sys/types.h for pid_t
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit aa21effd5c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add kallsyms split test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c1b0cd2758]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Use machine->root_dir to find /proc/kallsyms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ba98143b91]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fallback to initial kernel map properly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c0e7c7b7a1]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix split kallsyms DSO counting
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4648e0632d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Mark split kallsyms DSOs as loaded
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c43319f30]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Skip optional metrics in metric group list
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6d3256dcca]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Drop duplicate pending metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0ca8b50cba]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Move json encoding to its own functions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 34cdaf3c9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add threshold expressions to Metric
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0c86820b58]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Term list fix in event parsing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 38f7df3edd]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Support parsing negative exponents
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d3b0e30ec0]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Allow metric groups not to be named
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a033d34ec8]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add descriptions to metricgroup abstraction
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f44edf7683]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Update metric constraint support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7d579318ea]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Allow multiple metricgroups.json files
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e10228a9b5]
* Tue Mar 10 2026 tonyj@suse.de
- perf ilist: Be tolerant of reading a metric on the wrong CPU
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ccc1555556]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Correct copying of metric_leader in an evsel
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 22ad3a1cee]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add python JIT dump test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a105c00f8]
* Tue Mar 10 2026 tonyj@suse.de
- perf jitdump: Add sym/str-tables to build-ID generation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c5469dc7a4]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix hybrid testing of event fallback test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 55d4e20cd6]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Remove a trailing newline in the event terms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 21c48afdd9]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Skip internal syscall arguments
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 57311fe79b]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Don't read build-ids from non-regular files
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3955666f62]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: add T-HEAD C920V2 JSON support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 081c9eb704]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: fix duplicate conditional statement
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7f10830580]
* Tue Mar 10 2026 tonyj@suse.de
- perf docs: arm-spe: Document new SPE filtering features
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a456521071]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Add support for perf_event_attr::config4
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 71d189ba2b]
* Tue Mar 10 2026 tonyj@suse.de
- perf: replace strcpy() with strncpy() in util/jitdump.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8194c160ec]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Support filtering in JSON output
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4a7fe532bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Share print state with JSON output
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48c7cf030a]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Print matching PMU events for --unit
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0074257b0a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test all metrics: Fully ignore Default metric failures
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 84c4e00678]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Skip store_evsel_ids for non-perf-event PMUs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ea44eadb9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Add PMU kind to simplify differentiating
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3fd435ee32]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Switch "cpu" for find_core_pmu in caps feature
writing (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9d4c96a6e5]
* Tue Mar 10 2026 tonyj@suse.de
- perf test maps: Additional maps__fixup_overlap_and_insert tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e262d94a52]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Avoid RC_CHK use after free
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 381b61a23d]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Read tool events last
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f4dc8b5652]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Synthesize memory samples for SIMD operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 236861c0ea]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Expose SIMD information in other operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c5441cbc4]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report GCS in record
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f27223a0db]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report memset and memcpy in records
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 037b8b5746]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report associated info for SVE / SME operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 843b44571a]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report extended memory operations in records
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 68ca3aa2ab]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report MTE allocation tag in record
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0530fb333b]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Report register access in record
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b781f4ec8f]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Introduce data processing macro for SVE operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 035100ab27]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Consolidate operation types
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f976a468ce]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Remove unused operation types
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 071daa85e2]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Decode SME data processing packet
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2d1e444298]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Decode ASE and FP fields in other operation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 81fe471f0a]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Rename SPE_OP_PKT_IS_OTHER_SVE_OP macro
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fed7d7b9fb]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Decode GCS operation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5d9bc6974b]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Unify operation naming
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ed862fa646]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Fix memset subclass in operation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 11015b5ef4]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool_pmu: More accurately set the cpus for tool events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 719d8a4539]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Reduce scope of walltime_nsecs_stats
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 50a55e69f1]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Reduce scope of ru_stats
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 430cf88aa5]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat-shadow: Read tool events directly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 79ba6819f5]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool_pmu: Use old_count when computing count values for
time events (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fe2c0eddd5]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: perf_cpu_map__new_int to avoid parsing a string
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0d3fadc6f0]
* Tue Mar 10 2026 tonyj@suse.de
- libperf cpumap: Reduce allocations and sorting in intersect
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 43cb0237ee]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Display metric-only for 0 counters
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6a314baa69]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Don't fail if user rdpmc returns 0 when disabled
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 00e2a3c026]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add debug logging to perf_event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 195a23828d]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Be tolerant of missing json metric none value
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1564283d40]
* Tue Mar 10 2026 tonyj@suse.de
- perf sample: Fix the wrong format specifier
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b42279132a]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Fix build by removing unused evsel_script()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0c80d8825c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor metrics s390: Avoid has_event(INSTRUCTIONS)
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 94e4b6fab6]
* Tue Mar 10 2026 tonyj@suse.de
- perf auxtrace: Remove errno.h from auxtrace.h and fix transitive
dependencies (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c11cee0d7f]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Remove NO_AUXTRACE build option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0b45b38330]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Don't add NO_AUXTRACE if missing feature-get_cpuid
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8e6d4fc828]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-pt: Use the perf provided "cpuid.h"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5d344aa9e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add a perf event fallback test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6ae50b50eb]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Align metric output without events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7a7ba2107c]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool_pmu: Make core_wide and target_cpu json events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 80491e68d6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat csv: Update test expectations and events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cc81c1fa36]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat: Update test expectations and events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit df823aaa29]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat: Update shadow test to use metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c2bfe2e484]
* Tue Mar 10 2026 tonyj@suse.de
- perf test metrics: Update all metrics for possibly failing
default metrics (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c3a8f2f21]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat: Update std_output testing metric expectations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8fdfc778ba]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat: Ignore failures in Default metricgroups
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 791b0dda85]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat+json: Improve metric-only testing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fc04034f4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Remove "unit" workarounds for metric-only
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e35fb95db4]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Sort default events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 17d93d2cf4]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Fix default metricgroup display on hybrid
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b8aaf68dba]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Remove hard coded shadow metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7836733055]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Change metric format to use json metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bece1ff210]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Add detail -d,-dd,-ddd metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c00e9de59c]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add metric DefaultShowEvents
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0f1e6e6b36]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add set of common metrics based on default ones
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9f4121aaef]
* Tue Mar 10 2026 tonyj@suse.de
- perf expr: Add #target_cpu literal
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5628526b1f]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: Add care to picking the evsel for displaying
a metric (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a1cca75da1]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix missing feature check for inherit + SAMPLE_READ
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 42ccdda15f]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol: Remove unneeded semicolon
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 490ecf7650]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add test that command line period overrides
sysfs/json values (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f60e1e654b]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Make pmu_alias_terms weak again
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f377ba2090]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool: Add a delegate_tool that just delegates actions to
another tool (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 006d53ea80]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool: Add the perf_tool argument to all callbacks
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3cf06d53fd]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64:: Add i.MX94 DDR Performance Monitor
metrics (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48d14eedd5]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Add ScaleUnit to {cpu,task}-clock JSON description
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cfbaf63ea9]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Make sure to update build-ID cache
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bfe1658b08]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Make all tables static
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7fa81f3aec]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: When copy metrics copy default information
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 711ed09abf]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: Missed free on error path
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ffa38bb742]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: Update comment on location of metric_event
list (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 531859ca74]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Remove unused metric_events variable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b69e07448f]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Cache counter names for raw samples on s390
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dbbf8f575e]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Increase syscall handler map size to 1024
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a987ac2248]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events AmpereOneX: Fix spelling typo in the metrics
file (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 81f1fe0afa]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Fix typo in Ampere eMag json file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa78277a30]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: skip synthesize event when open evsel failed
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 300b085dc6]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Load kernel map before lookup
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ad856f0dfd]
* Tue Mar 10 2026 tonyj@suse.de
- perf test workload: Add thread count argument to thloop
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 87c0223900]
* Tue Mar 10 2026 tonyj@suse.de
- perf hwmon_pmu: Fix uninitialized variable warning
(perf-sle16.1-v6.19-userspace-update, git-fixes).
[kernel-source commit 5f2f0ee37a]
* Tue Mar 10 2026 tonyj@suse.de
- perf auxtrace: Add auxtrace_synth_id_range_start() helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2e5bf7fbfe]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Add/fix bperf cgroup max events workarounds
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6e5bef9809]
* Tue Mar 10 2026 tonyj@suse.de
- perf cs-etm: Mute enumeration value warning
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 41a6837a08]
* Tue Mar 10 2026 tonyj@suse.de
- tools: arm64: Add Cortex-A720AE definitions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 940f039623]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Fix Clang build by adding block in switch case
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2c61fca1e9]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Invalidate register states for untracked
instructions (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1074a288a7]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Save pointer offset in stack state
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d3a400b4dd]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Track arithmetic instructions on pointers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 129b127656]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Track address registers via TSR_KIND_POINTER
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 08b2e08bf3]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Skip annotating data types to lea instructions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2566e2bbb7]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Check return value of evsel__get_arch() properly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8aeee1639c]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: fix a crash when annotate the same symbol with
's' and 'T' (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 369ee71bf4]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Fix build with NO_SLANG=1
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dfcbc78052]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Suppress circular dependency warnings
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1da9cfbfc0]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Remove unused makefile variable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3553c748a2]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Fix build when there are other json files in
the tree (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cd76149fa0]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Make X modifier more respectful of groups
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 250523f245]
* Tue Mar 10 2026 tonyj@suse.de
- perf c2c annotate: Start from the contention line
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 58d9f3960e]
* Tue Mar 10 2026 tonyj@suse.de
- perf c2c: Add annotation support to perf c2c report
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f32c1c7e37]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat bperf cgroup: Increase MAX_EVENTS from 32 to 1024
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 828e05ded4]
* Tue Mar 10 2026 tonyj@suse.de
- perf ilist: Add PMU information to metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8b58ed77c7]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add PMU argument to parse_metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 22248956b9]
* Tue Mar 10 2026 tonyj@suse.de
- perf ilist: Don't display deprecated events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dd0293a9f9]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Don't synthesize mmaps unless callchains are enabled
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit efac35b9a6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test parse-events: Add evsel test helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 847751094c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test parse-events: Add evlist test helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1bb1b5f370]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Clean up test_..config helpers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ba00966acd]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Switch cycles event to cpu-cycles
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c68440d9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf test parse-events: Remove cpu PMU requirement
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 505f13cce6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test parse-events: Without a PMU use cpu-cycles rather
than cycles (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 60f0f24024]
* Tue Mar 10 2026 tonyj@suse.de
- perf test parse-events: Use evsel__match for legacy events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ebebcec195]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Improvements to __evsel__match
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9c7a4908fe]
* Tue Mar 10 2026 tonyj@suse.de
- perf evlist: Avoid scanning all PMUs for evlist__new_default
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04f3e94002]
* Tue Mar 10 2026 tonyj@suse.de
- perf top: Use evlist__new_default when no events specified
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 42bd931fb4]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Use evlist__new_default when no events specified
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4c94fd1b85]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Remove hard coded legacy hardware and cache
parsing (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 723488a694]
* Tue Mar 10 2026 tonyj@suse.de
- perf print-events: Remove print_symbol_events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c8fc320569]
* Tue Mar 10 2026 tonyj@suse.de
- perf print-events: Remove print_hwcache_events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 103097b0a7]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add legacy-hardware and legacy-cache json
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf3b47d5e7]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Add and use legacy_terms in alias information
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7d1b484f85]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add legacy json terms and default_core event
table helper (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ee1c14ed25]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add terms for legacy hardware and cache
config values (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92f4a2ebef]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Factor term parsing into a perf_event_attr into a
helper (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit adb5e0865c]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Use fd rather than FILE from new_alias
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a7e1e84438]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Remove unused FILE input argument to scanner
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ff1049567f]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Don't eagerly parse event terms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 65d2d2af33]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Support copying the source json files to OUTPUT
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf6dfa9582]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Skip don't fail for events that don't open
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e253a1b388]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Avoid wildcarding PMUs for default events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f01f8aabce]
* Tue Mar 10 2026 tonyj@suse.de
- perf perf_api_probe: Avoid scanning all PMUs, try software
PMU first (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c306396a6a]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Fix legacy cache events if event is
duplicated in a PMU (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a36ae1f171]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf_counter: Fix opening of "any"(-1) CPU events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9e83403945]
* Tue Mar 10 2026 tonyj@suse.de
- perf build python: Don't leave a.out file when building with
clang (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 63cc1c3e75]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Additional verbose details for <not supported>
events (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7e8c1055aa]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: use strdup() in "Object code reading"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 221d870cc0]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Fix perf build issues with fixdep
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7c163dfa8c]
* Tue Mar 10 2026 tonyj@suse.de
- perf libbfd: Ensure libbfd is initialized prior to use
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 366469446a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix lock contention test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 70b57500c3]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Fix segfault due to missing kernel map
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e2faa9c809]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Don't fail fast path feature
detection when binutils-devel is not available
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 329170e2c2]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Write bpf_prog (infos|btfs)_cnt to data file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 957f13bc6b]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbols: Handle '1' symbols in /proc/kallsyms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a20b6ddf7]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers x86: Sync table due to introducion of uprobe
syscall (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 67c1a7fde3]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Sync uapi/linux/fcntl.h with the kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 172117f9d6]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Sync uapi/linux/prctl.h with the kernel source
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d65e3b9b3d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix arm64 libjvmti build by generating unistd_64.h
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 77092118a8]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Don't retest sections in "Object code reading"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e06844e362]
* Tue Mar 10 2026 tonyj@suse.de
- perf docs: Document building with Clang
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 06fc84c4c4]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Support build with clang
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2738ce4bd9]
* Tue Mar 10 2026 tonyj@suse.de
- perf test coresight: Dismiss clang warning for unroll loop
thread (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 25882d5be5]
* Tue Mar 10 2026 tonyj@suse.de
- perf test coresight: Dismiss clang warning for thread loop
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 01edf55f3c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test coresight: Dismiss clang warning for memcpy thread
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 967cecbc08]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Disable thread safety analysis for perl header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1018b096c0]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Correct CROSS_ARCH for clang
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 00e15b537b]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: split Clang options when invoking Popen
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f4664f2ea1]
* Tue Mar 10 2026 tonyj@suse.de
- perf disasm: Remove unused evsel from 'struct annotate_args'
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 14446ba9a7]
* Tue Mar 10 2026 tonyj@suse.de
- perf srcline: Fallback between addr2line implementations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a872044c62]
* Tue Mar 10 2026 tonyj@suse.de
- perf disasm: Make ins__scnprintf() and ins__is_nop() static
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c4b802d55]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Clean up read_symbol() error handling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 604e9dfdd8]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Support BPF programs in dso__read_symbol()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 63db716df3]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Move read_symbol() from llvm/capstone to dso
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f4e30c7e16]
* Tue Mar 10 2026 tonyj@suse.de
- perf llvm: Reduce LLVM initialization
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 13ce0495d5]
* Tue Mar 10 2026 tonyj@suse.de
- perf check: Add libLLVM feature
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2b1892f025]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Fix parsing of >30kb event strings
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f86b1d16a6]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Add auto counter reload parse and regression tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1d3cebf44c]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Add ratio-to-prev term
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f3af77e9b5]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Move libopcode disasm tests to BUILD_NONDISTRO
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d62ac1c77c]
* Tue Mar 10 2026 tonyj@suse.de
- tools build: Remove feature-libslang-include-subdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4e450cd891]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Rename TSR_KIND_POINTER to
TSR_KIND_PERCPU_POINTER (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5f142734e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Refactor retry/skip/fatal error handling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 61bce4811c]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Move create_perf_stat_counter() to builtin-stat.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit acd83ca067]
* Tue Mar 10 2026 tonyj@suse.de
- perf namespaces: Avoid get_current_dir_name dependency
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 594f81ad63]
* Tue Mar 10 2026 tonyj@suse.de
- perf capstone: Remove open_capstone_handle
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit be029ce6c4]
* Tue Mar 10 2026 tonyj@suse.de
- perf libbfd: Move libbfd functionality to its own file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f65e7271ad]
* Tue Mar 10 2026 tonyj@suse.de
- perf llvm: Move llvm functionality into its own file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 70e5b07f35]
* Tue Mar 10 2026 tonyj@suse.de
- perf capstone: Move capstone functionality into its own file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f7ab43156d]
* Tue Mar 10 2026 tonyj@suse.de
- perf map: Constify objdump offset/address conversion APIs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8a062dc3bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools kvm: Use "cycles" to sample guest for "kvm top"
on Intel (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c040b06570]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools kvm: Use "cycles" to sample guest for "kvm record"
on Intel (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit be9617c8ae]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Add helper x86__is_intel_cpu()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6d4b136993]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools kvm: Fix the potential out of range memory access
issue (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 255667d710]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools kwork: Add missed memory allocation check and free
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2da7bfed03]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools kvm: Add missed memory allocation check and free
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 376b3dd509]
* Tue Mar 10 2026 tonyj@suse.de
- tools include: Replace tools linux/gfp_types.h with kernel
version (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7fc6d98148]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench futex: Add missing stdbool.h
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 98bb0fd11e]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Stat std output don't fail metric only
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 29067a90df]
* Tue Mar 10 2026 tonyj@suse.de
- libperf mmap: In user mmap rdpmc avoid undefined behavior
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit abee829f6a]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol-minimal: Be more defensive when reading build IDs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 341f025a06]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf: Use __builtin_preserve_field_info for GCC
compatibility (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 169a673b3d]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Remove libtracefs configuration
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fd36e7ae49]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Remove C python_use test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5c08b89edf]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add an 'import perf' test shell script
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 38a38b6001]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Extend branch stack sampling test for Arm64 BRBE
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 11d352ad23]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add syscall and address tests to brstack test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4275d43c6c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Refactor brstack test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c376cc11c]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf_counter: Fix handling of cpumap fixing hybrid
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1ff474c25b]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf_counter: Move header declarations into C code
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f5a4795827]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Use architecture-agnostic register limit
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3ab9c86593]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Enable to present DTL entries
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b3fe70d0f7]
* Tue Mar 10 2026 tonyj@suse.de
- perf powerpc: Process the DTL entries in queue and deliver
samples (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ed89fd79ec]
* Tue Mar 10 2026 tonyj@suse.de
- perf powerpc: Allocate and setup aux buffer queue
to help co-relate with other events across CPU's
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d9c3e0fc90]
* Tue Mar 10 2026 tonyj@suse.de
- perf powerpc: Add event name as vpa-dtl of PERF_TYPE_SYNTH type
to present DTL samples (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4fc9095f90]
* Tue Mar 10 2026 tonyj@suse.de
- perf powerpc: Process auxtrace events and display in 'perf
report -D' (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 37bfd02b25]
* Tue Mar 10 2026 tonyj@suse.de
- perf powerpc: Add basic CONFIG_AUXTRACE support for VPA pmu
on powerpc (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7cb3ed8c6b]
* Tue Mar 10 2026 tonyj@suse.de
- perf sched: Avoid union type punning undefined behavior
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2d9d9b79ed]
* Tue Mar 10 2026 tonyj@suse.de
- perf test perftool_testsuite: Use absolute paths
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6ed248d4f0]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix duplicated words in documentation and comments
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9326283468]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update sierraforest events to v1.12
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 56488a9e7c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids events to v1.35
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ba80850d5f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update pantherlake events to v1.00
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9f52508abe]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update meteorlake events to v1.17
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c5c69e5f31]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update lunarlake events to v1.18
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ed21279a5d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update graniterapids events to v1.15
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5fdbef67d1]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update grandridge events to v1.10
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a09bbc353c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update emeraldrapids events to v1.20
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c7bba6c7f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update arrowlake events to v1.13
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8e4b568695]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events intel: Update alderlake events to v1.34
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7bdfc878a5]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf: Check libbpf version to use
btf_dump_type_data_opts.emit_strings
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 286445f03e]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf: Move the LIBBPF_CURRENT_VERSION_GEQ macro to
bpf-utils.h (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 847025d2f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf-filter: Fix opts declaration on older libbpfs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 12c96ae9d4]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Ensure snprintf string is empty when size is 0
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c518606d8]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Ensure the fallback message is always written to
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4494e727d8]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Avoid uncore_imc/clockticks in uniquification test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a1f282f9c4]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Fix uniquification when PMU given without suffix
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e679dc1e42]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Don't leak workload gopipe in PERF_RECORD_*
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 88ff88d4bc]
* Tue Mar 10 2026 tonyj@suse.de
- tools build: Make libperl opt-in rather than opt-out, deprecate
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8c479c4aaf]
* Tue Mar 10 2026 tonyj@suse.de
- perf session: Fix handling when buffer exceeds 2 GiB
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 78f9d0d1b6]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Add mmap() workloads
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bae4455886]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Refactor mem_options
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 33a9050404]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Allow chunking on a memory region
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 950bad924b]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Allow mapping of hugepages
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eb1b33442a]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Switch from zalloc() to mmap()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4bb942ad6e]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Pull out init/fini logic
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 65928f0348]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Move mem op parameters into a structure
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a845c1b10]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Defer type munging of size to float
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 70e0d1ff71]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench mem: Remove repetition around time measurement
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0d7d1176eb]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix IS_ERR() vs NULL check bug
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0b7474518f]
* Tue Mar 10 2026 tonyj@suse.de
- perf test attr: Add missing int_mist.uop_dropping event to
test-stat files (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 64f4a770e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test shell lbr: Avoid failures with perf event paranoia
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 40107b8214]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Remove a pointless check
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e9f7a86ca2]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Update header documentation on BPF_PROG_INFO
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 719b9a085b]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests record: Update testcase to fix usage of affinity for
machines with #CPUs > 1K (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9c089c6b1c]
* Tue Mar 10 2026 tonyj@suse.de
- perf dwarf-aux: Fix __die_find_scope_cb() for namespaces
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5b6a6c37aa]
* Tue Mar 10 2026 tonyj@suse.de
- perf dwarf-aux: Better variable collection for insn tracking
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1564e85f57]
* Tue Mar 10 2026 tonyj@suse.de
- perf dwarf-aux: More accurate variable type match for breg
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6dc9d77d52]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: AMD IBS swfilt skip kernel tests if paranoia is >1
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1807085db7]
* Tue Mar 10 2026 tonyj@suse.de
- perf auxtrace: Avoid redundant NULL
check in auxtrace_mmap_params__set_idx()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 778d96ddac]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64 AmpereOne: Fix typos in metrics'
descriptions (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9ccddcb5d4]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64 AmpereOneX: Fix
typo - should be l1d_cache_access_prefetches
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 87e8d1cc4f]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add --max-summary option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ef8e6f7ee6]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Allow parsing both data source and events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 043734b975]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Set HITM flag
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8ae90dfe9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Refactor arm_spe__get_metadata_by_cpu()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9e21946b3c]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Fill memory levels for FEAT_SPEv1p4
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0c6f4c4bcc]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Separate setting of memory levels for loads and
stores (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit da74911dcc]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Refine memory level filling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c241977a7b]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Add "event_filter" entry in meta data
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 12891fd0d0]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Decode event types for new features
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9be2e62316]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Directly propagate raw event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6bab0f3d11]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Use full type for data_src
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 84038a7d91]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Correct memory level for remote access
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 86ae7bcd7d]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm_spe: Correct setting remote access
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cbe8aae737]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add 'X' modifier to exclude an event from
being regrouped (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 57ea4c4f40]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Don't skip failing group events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e5e6057851]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Give warning for broken Intel topdown event grouping
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 903e7373e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Fix compression checks returning -1 as bool
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 897754bb6c]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm64: Sync ESR_ELx_EC_* macros in arm64_exception_types.h
with esr.h (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a5ac47ac34]
* Tue Mar 10 2026 tonyj@suse.de
- perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2cac1dc6a3]
* Tue Mar 10 2026 tonyj@suse.de
- perf: Completely remove possibility to override MAX_NR_CPUS
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10c64f132f]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Remove unused kvm_perf.h copies
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c279c318dd]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Fix title line after return from call
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 65119ff8a7]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Factor out
annotate_browser__show_function_title()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 51bfb00f87]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Fix signature of annotate_browser__show()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6fe43fbbda]
* Tue Mar 10 2026 tonyj@suse.de
- perf docs: Update SPE doc to include default instructions group
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 109bddf405]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Display --itrace period warnings for all sample
types (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7c99740f77]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Downsample all sample types equally
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit de010ea0aa]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Show instruction sample types by default
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cb06de2a81]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbols: Handle 'N' symbols in /proc/kallsyms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 96bb8fc80d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update tigerlake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf09ff1b23]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update skylake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b517497af7]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sierraforest metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a0d2bfe636]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sapphirerapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 43cfef3a6e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sandybridge metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c3ccfc630c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update rocketlake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 56ae393aa1]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update meteorlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f389a0f9d3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update lunarlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 63ed77ec0f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update jaketown metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a9ce03071f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update ivybridge/ivytown metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 22b5418653]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update icelake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8425177286]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update haswell metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 12dc54a196]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update graniterapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit df7ec300e2]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update grandridge metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92acf4e43b]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update emeraldrapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c0ca39cc0]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update cascadelakex metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6d8443d5f3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update broadwell metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 871ca894e0]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update arrowlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 171ec3b033]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update alderlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ca9f5b4d41]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Handle fake PMUs in CPU terms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 131db0b89b]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Fix spelling mistake "metics" -> "metrics"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a25d5633af]
* Tue Mar 10 2026 tonyj@suse.de
- perf dwarf-aux: Use signed variable types in match_var_offset
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2e14f9d7a2]
* Tue Mar 10 2026 tonyj@suse.de
- perf tp_pmu: Remove unnecessary check
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cc5207e799]
* Tue Mar 10 2026 tonyj@suse.de
- perf ilist: Add support for metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9fbb467988]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add metrics function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7b9e4713ac]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist compute_metric
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e3ec8e1e98]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist metrics function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 93995e4a65]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add parse_metrics function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf829eb975]
* Tue Mar 10 2026 tonyj@suse.de
- perf ilist: Add new python ilist command
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b8aee8d812]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add function returning dictionary of all events
on a PMU (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1ced8b8e00]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add basic PMU abstraction and pmus sequence
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e955996238]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Improve the tracepoint function if no libtraceevent
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8a63043d92]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add more exceptions on error paths
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d02e836870]
* Tue Mar 10 2026 tonyj@suse.de
- libperf event: Ensure tracing data is multiple of 8 sized
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c1a1657850]
* Tue Mar 10 2026 tonyj@suse.de
- perf test shell lock_contention: Extra debug diagnostics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5daa310f03]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Avoid container_of on a NULL leader
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0de0a0f851]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace_btf_enum: Skip if permissions are insufficient
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ea672404fc]
* Tue Mar 10 2026 tonyj@suse.de
- perf disasm: Avoid undefined behavior in incrementing NULL
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ccc4669841]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Use a hashmap to save type data
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 24900a1696]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Add dso__debuginfo() helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 112aef09a7]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Hide data-type for stack operation and canary
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d28576192]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Show warning when debuginfo is not available
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa3121ecbe]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Add 'T' hot key to toggle data type display
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7dcf746bd2]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Add --code-with-type support for TUI
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19514618b4]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Return printed number from disasm_line__write()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7a8bceb60b]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Simplify width calculation in
annotation_line__write() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 668c7cfad1]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Pass annotation_print_data to
annotation_line__write() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 57621782ad]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Remove __annotation_line__write()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0342b99b98]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Remove annotation_print_data.start
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7ba248edec]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Rename to __hist_entry__tui_annotate()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9b108d907a]
* Tue Mar 10 2026 tonyj@suse.de
- x86/insn: Add XOP prefix instructions decoder support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 621e52966c]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Ensure kmap is set up for all inserts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d1f5973d68]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Provide a host_env for session new
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2e0cb7c809]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol-elf: Add support for the block argument for libbfd
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dc04d10951]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Checking BPF metadata collection fails on version
string (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 173e697fcb]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Fix "PE file support" test build
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92a5ea1d03]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf-event: Fix use-after-free in synthesis (git-fixes).
[kernel-source commit 0abe8cc55f]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol: Add blocking argument to filename__read_build_id
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 568661d99b]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Sync uapi/linux/vhost.h with the kernel source
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit af3818c5b6]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Sync uapi/linux/fcntl.h with the kernel source
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 931783b994]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix a build error in x86 topdown test (git-fixes).
[kernel-source commit d713c88749]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf-filter: Enable events manually
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a02a977c8b]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Ensure lock contention using pipe mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 79af16e310]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Stop using deprecated PyUnicode_AsString()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10b02bfb61]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Skip ABI PMUs when printing pmu values
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1890f1a7dd]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Remove tracepoint printing code
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 29b857548f]
* Tue Mar 10 2026 tonyj@suse.de
- perf tp_pmu: Add event APIs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 54568675f7]
* Tue Mar 10 2026 tonyj@suse.de
- perf tp_pmu: Factor existing tracepoint logic to new file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 916101abac]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Remove non-json software events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8794432ed8]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Add common software event json
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5091e9be43]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix comment ordering
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d438e91244]
* Tue Mar 10 2026 tonyj@suse.de
- perf sort: Use perf_env to set arch sort keys and header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4d94bbc8ad]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6558bd7db2]
* Tue Mar 10 2026 tonyj@suse.de
- perf sample: Remove arch notion of sample parsing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 61e9e4ffd0]
* Tue Mar 10 2026 tonyj@suse.de
- perf env: Remove global perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8121d499d3]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Avoid global perf_env with evsel__env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f36844bb26]
* Tue Mar 10 2026 tonyj@suse.de
- perf auxtrace: Pass perf_env from session through to mmap read
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 44dca7ba48]
* Tue Mar 10 2026 tonyj@suse.de
- perf machine: Explicitly pass in host perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f48eef8b0e]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench synthesize: Avoid use of global perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 82960ee5f2]
* Tue Mar 10 2026 tonyj@suse.de
- perf top: Make perf_env locally scoped
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 157098a87c]
* Tue Mar 10 2026 tonyj@suse.de
- perf session: Add host_env argument to perf_session__new
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 40ba98808b]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Avoid use perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8f1f993d96]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Clean up use of perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7f924eec37]
* Tue Mar 10 2026 tonyj@suse.de
- perf evlist: Change env variable to session
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6734432a78]
* Tue Mar 10 2026 tonyj@suse.de
- perf session: Add accessor for session->header.env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19d6674d76]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Make --buildid-mmap the default
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1bedc456f0]
* Tue Mar 10 2026 tonyj@suse.de
- perf jitdump: Directly mark the jitdump DSO
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3fea2a8330]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Move build_id to dso_id
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2851a64c6d]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Ensure struct build_id is empty before use
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1014da068e]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Mark DSO in sample callchains
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b0b0c0ad3e]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Change sprintf functions to snprintf
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7373481d54]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Truncate to avoid overflowing the build_id data
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e990e2a4c5]
* Tue Mar 10 2026 tonyj@suse.de
- perf build-id: Reduce size of "size" variable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 12b9d82dee]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 81179a4fa1]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Fix missing slots for Intel topdown metric
events (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cff3dbe0e2]
* Tue Mar 10 2026 tonyj@suse.de
- perf topdown: Use attribute to see an event is a topdown metic
or slots (git-fixes).
[kernel-source commit a90ba902d4]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Support user CPUs mixed with
threads/processes (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d1907c9176]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Add evsel__open_per_cpu_and_thread
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 72a726f1b2]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Minor __add_event refactoring
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6251e71918]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1f41d562b5]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Use libperf perf_evsel__exit
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 35aed224b9]
* Tue Mar 10 2026 tonyj@suse.de
- libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0bbf94393a]
* Tue Mar 10 2026 tonyj@suse.de
- libperf evsel: Rename own_cpus to pmu_cpus
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 71d4285d3b]
* Tue Mar 10 2026 tonyj@suse.de
- perf tool_pmu: Allow num_cpus(_online) to be specific to a
cpumask (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bf01359abd]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Allow the cpu term to be a PMU or CPU range
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 53c953b485]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Don't size aggregation ids from user_requested_cpus
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5f3c6bb507]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Avoid buffer overflow to the aggregation map
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 818d901f68]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Warn if a cpu term is unsupported by a CPU
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7b68f00a4c]
* Tue Mar 10 2026 tonyj@suse.de
- perf pfm: Don't force loading of all PMUs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 16a9945063]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Remove duplicated include in stat-shadow.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c92dc08a3c]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui scripts: Switch FILENAME_MAX to NAME_MAX
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c01158f917]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Switch FILENAME_MAX to NAME_MAX
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ec0bf7ce4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf: ftrace: add graph tracer
options args/retval/retval-hex/retaddr
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e8fe04af5e]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Always disable stack protection for BPF skeleton
objects (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 544485bbca]
* Tue Mar 10 2026 tonyj@suse.de
- perf sched timehist: decode process names of processes in
zombie state (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9bbbddeb38]
* Tue Mar 10 2026 tonyj@suse.de
- perf flamegraph: Fix minor pylint/type hint issues
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a20d6ff068]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Add -e option to measure time between
two events (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7889edb537]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Set index error for invalid thread/cpu map items
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit de7f4cb60a]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Improve leader copying from evlist
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit aebf96b71d]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Correct pyrf_evsel__read for tool PMUs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48ab67485d]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Fix thread check in pyrf_evsel__read
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7801bfff24]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: In str(evsel) use the evsel__pmu_name helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6c202e57b6]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: If the long_desc and desc are identical then
drop the long_desc (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3598bd99ac]
* Tue Mar 10 2026 tonyj@suse.de
- perf expr: Accumulate rather than replace in the context counts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa744264db]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Move metric list from config to evlist
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit acb279f221]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: Factor out for-each function and move out
printing (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7292e29368]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Tolerate failure to read the type for wellknown PMUs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d6363bc0f5]
* Tue Mar 10 2026 tonyj@suse.de
- perf spark: Fix includes and add SPDX
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6c8b6c3720]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Minor tidy up of event_type helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eaad12bb1d]
* Tue Mar 10 2026 tonyj@suse.de
- perf hwmon_pmu: Avoid shortening hwmon PMU name (git-fixes).
[kernel-source commit fc504d4f3b]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Remove trailing A in PAI crypto event 4210
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ccbc180ea3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update TigerLake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0de92b4bc0]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update SkylakeX events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 56b2b2d0fb]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update SierraForest events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1810d8b2a9]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update SapphireRapids events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 666702305c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Add PantherLake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bfe4b5da74]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update MeteorLake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4be00bd72f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update LunarLake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b0a264198e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update IcelakeX events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e725d8746c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update GraniteRapids events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 06506ffd63]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update GrandRidge events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 675bbcb904]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update EmeraldRapids events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d14f1b556a]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update CascadelakeX events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bbe642ba45]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Arrowlake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 20630bb154]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update AlderlakeN events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6bb69083f9]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Alderlake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 27982ce456]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add more test cases to sched test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d690cda874]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests make: Add NO_LIBDW=1 to minimal and add standalone
test (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 318548a61d]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Fix pipe mode header dumping
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 595ca8e1b7]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: In forked mode add check that fds aren't leaked
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6159e18ca0]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: With ref count checking, avoid dso_data holding dso
live (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6687deafb7]
* Tue Mar 10 2026 tonyj@suse.de
- perf hwmon_pmu: Hold path rather than fd
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 51f7cb8ce2]
* Tue Mar 10 2026 tonyj@suse.de
- perf test code-reading: Avoid a leak of cpus and threads
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit adb14dca92]
* Tue Mar 10 2026 tonyj@suse.de
- perf genelf: Fix NO_LIBDW=1 build
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5543efc0d2]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add libsubcmd help tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ad8d8dad64]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Check test suite description properly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 66c36069cd]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add sched latency and script shell tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a50ccfd6f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Name the noploop process
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 38d6ddf6b1]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Specify shellcheck should use bash
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6b86e46df0]
* Tue Mar 10 2026 tonyj@suse.de
- perf test annotate: Use --percent-limit rather than head to
reduce output (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4e46e5368e]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add basic callgraph test to record testing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c1b769ceae]
* Tue Mar 10 2026 tonyj@suse.de
- perf drm_pmu: Fix spelling mistake "bufers" -> "buffers"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04baa50e07]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: perf header test fails on s390
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 436a1e1934]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Fix uncore aggregation number
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 307e7751fb]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Fix a build error on REFCNT_CHECKING=1
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a996c0d99a]
* Tue Mar 10 2026 tonyj@suse.de
- tools/perf: Add --exclude-buildids option to perf archive
command (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 677b734cf7]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Fix source code annotate with objdump
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ccd978fdaf]
* Tue Mar 10 2026 tonyj@suse.de
- tools: Remove libcrypto dependency
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bfb4b76c13]
* Tue Mar 10 2026 tonyj@suse.de
- perf genelf: Remove libcrypto dependency and use built-in sha1()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 813baca748]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: add a basic SHA-1 implementation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eacb0dc906]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: enable -fno-strict-aliasing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2c0472adad]
* Tue Mar 10 2026 tonyj@suse.de
- perf top: populate PMU capabilities data in perf_env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eea365d34d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d600082c16]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Split BPF skel code to util/bpf_trace_augment.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6c80b07476]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Change all remaining #!/bin/sh to #!/bin/bash
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ad36becb9f]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Don't write empty BPF/BTF info
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dc8fb263c9]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Display message if BPF/BTF info is empty
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d4e525a148]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Allow tracing of attr events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ce04a4d5bf]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: In pipe mode dump features without --header/-I
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 731adf0dd9]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Add a DRM PMU test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ee4ed0ec4c]
* Tue Mar 10 2026 tonyj@suse.de
- perf drm_pmu: Add a tool like PMU to expose DRM information
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a9e6dbd664]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Avoid scanning PMUs that can't contain events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ec4ddb3501]
* Tue Mar 10 2026 tonyj@suse.de
- perf debug: Add function symbols to dump_stack
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c39d7978c4]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Remove excess variable declarations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f424cb1a92]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Replace grep perl regexp with awk
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bc43de895e]
* Tue Mar 10 2026 tonyj@suse.de
- libperf evsel: Add missed puts and asserts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4f80067525]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add missed freeing of ordered events and thread
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 62a0e544c7]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Add -e option to flamegraph script
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit af5b849335]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Handle -i option for perf script flamegraph
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e183724a6c]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Show zero value in STRARRAY
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 78d6a4f097]
* Tue Mar 10 2026 tonyj@suse.de
- perf unwind-libdw: skip non-regular files
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a3d666c60b]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: The bfd features are opt-in, stop testing for them
by default (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8baaebc1bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Add the libpfm devel fedora package name to the hint
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7e9da7626c]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Suggest java-latest-openjdk-devel instead of old
1.8.0 one (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e9479a1bf4]
* Tue Mar 10 2026 tonyj@suse.de
- perf srcline: Lower verbosity on addr2line debug messages
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 49e8856e5e]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: add test for BPF metadata collection
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2100ddf8f7]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: display the new PERF_RECORD_BPF_METADATA event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c4b7acd2f1]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: collect BPF metadata from new programs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2ca333ada3]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: collect BPF metadata from existing BPF programs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d8de4c28c7]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: remove unecessary core id test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c9093005ee]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add header shell test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7c5af541da]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Expand user space event reading (rdpmc) tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8aeb8efea6]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Update FUJITSU-MONAKA pmu event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8bdba51e8e]
* Tue Mar 10 2026 tonyj@suse.de
- perf: Fix libjvmti.c sign compare error
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b52779550f]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: perf script tests fails with segfault
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 27858e1bee]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Change the regex pattern in the struct test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c7efc27538]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Use --sort-events in BTF general tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a4c3f11a8f]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Remove set -e for BTF general tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2a4068d469]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Stop tracing hrtimer_setup event in trace
enum test (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit abca4b5a8e]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Remove set -e and print trace test's error
messages (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4dfbb4daf2]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace: Use shell's -f flag to check if vmlinux exists
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9059d01746]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Remove --map-dump documentation (git-fixes).
[kernel-source commit 9ab06ebf96]
* Tue Mar 10 2026 tonyj@suse.de
- perf thread_map: Remove uid options
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 28e1c2b7aa]
* Tue Mar 10 2026 tonyj@suse.de
- perf target: Remove uid from target
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4b9feb6fde]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench evlist-open-close: Switch user option to use BPF
filter (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 07ab97add6]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Switch user option to use BPF filter
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b717f338cb]
* Tue Mar 10 2026 tonyj@suse.de
- perf top: Switch user option to use BPF filter
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cac953c907]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests record: Add basic uid filtering test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e2149a348c]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Switch user option to use BPF filter
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d1245e0cc]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add parse_uid_filter helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 735e1f9287]
* Tue Mar 10 2026 tonyj@suse.de
- perf target: Separate parse_uid into its own function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bcd196fd2d]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events filter: Use evsel__find_pmu
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8c64adc3ee]
* Tue Mar 10 2026 tonyj@suse.de
- perf bpf-filter: Improve error messages
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c0333b72ce]
* Tue Mar 10 2026 tonyj@suse.de
- RISC-V: perf/kvm: Add reporting of interrupt events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c4eaaee0ee]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench futex: Remove support for IMMUTABLE
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 14c100eb9f]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench futex: Fix prctl include in musl libc
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 746754d7f2]
* Tue Mar 10 2026 tonyj@suse.de
- tools arch amd ibs: Sync ibs.h with the kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e3895aa2fe]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Update the copy of x86's mem{cpy,set}_64.S used
in 'perf bench' (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92b2ab1e68]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Document new output fields (op, cache, mem, dtlb,
snoop) (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a73dc439d]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Restrict uniquifying test to machines with
'uncore_imc' (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f33cb1cb75]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbols: Ignore mapping symbols on riscv
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 518b60b3ce]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Reject more than 10ms delays for safety
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit de942e1a9e]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol: Move demangling code out of symbol-elf.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0cc0201d83]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Print PERF_AUX_FLAG_COLLISION flag
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 41c0e63b9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Show absolute percent in mem_stat output
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ff51eb1d77]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Display sort order only if it's available
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 639143d66a]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Describe overhead calculation in brief
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit aaf25712ea]
* Tue Mar 10 2026 tonyj@suse.de
- Revert "perf thread: Ensure comm_lock held for comm_list"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b51d5ecd5d]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace_summary: Skip --bpf-summary tests if no libbpf
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e2f82c944a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test intel-pt: Skip jitdump test if no libelf
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 80d38f87e3]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Avoid race when evlist is being deleted
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1fd014dc73]
* Tue Mar 10 2026 tonyj@suse.de
- perf test demangle-java: Don't segv if demangling fails
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 11179d0987]
* Tue Mar 10 2026 tonyj@suse.de
- perf machine: Factor creating a "live" machine out of
dwarf-unwind (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 27058a40fa]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add AMD IBS sw filter test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e13ad5f6e3]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Count L2 HITM for c2c statistic
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f62876ecbe]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Add support for SPE Data Source
packet on HiSilicon HIP12 (jsc#PED-15498
perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c525245ec]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu intel: Adjust cpumaks for sub-NUMA clusters on
graniterapids (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 07a98b7c45]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests trace_summary.sh: Run in exclusive mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c8fcf24f6a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add cgroup summary test case for 'perf trace'
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7dc364d8e4]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add counting.py as example for counting perf events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c68644f448]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist close support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 58656a87ae]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evsel read method
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dff36e6487]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add support for 'struct perf_counts_values'
to return counter data (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a1494cefaa]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evsel cpus and threads functions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 63b153e54f]
* Tue Mar 10 2026 tonyj@suse.de
- libperf threadmap: Add perf_thread_map__idx()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 73b37cf723]
* Tue Mar 10 2026 tonyj@suse.de
- libperf threadmap: Don't segv for index 0 for the NULL 'struct
perf_thread_map' pointer (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0488232c99]
* Tue Mar 10 2026 tonyj@suse.de
- perf test amd: Skip amd-ibs-period test on kernel < v6.15
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 096b601357]
* Tue Mar 10 2026 tonyj@suse.de
- perf thread: Ensure comm_lock held for comm_list
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 95b97791c5]
* Tue Mar 10 2026 tonyj@suse.de
- perf rwsem: Add clang's -Wthread-safety annotations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2939c360bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Minor refactor to allow clang's Wthread-safety
analysis (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9209a72f02]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Use process/session specific trace settings
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a2c8f59049]
* Tue Mar 10 2026 tonyj@suse.de
- tools include UAPI: Sync linux/vhost.h with the kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d8ebed3850]
* Tue Mar 10 2026 tonyj@suse.de
- perf test probe_vfs_getname: Add regex for searching probe line
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 329cf08fe6]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Fix a asan runtime error in util/maps.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cc7c3446ff]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Add 8-byte aligned event type
PERF_RECORD_COMPRESSED2 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c7c408cc2c]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Filter non-workload samples
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48f687e653]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Allow tolerance for leader sampling test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 94dcc56075]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add stat uniquifying test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d874ebdb9e]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Use wildcard processing to set an event to
merge into (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c5d3fee4d5]
* Tue Mar 10 2026 tonyj@suse.de
- perf evlist: Make uniquifying counter names consistent
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e2aaf30207]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Support --summary-mode=cgroup
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 62731b98e0]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add 'tgid' sort key
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 612c509899]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Update sysfs path for core PMU caps
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bc4a0bc766]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix LBR test by ignoring idle task
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19bf15ac95]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix arm64 source package build
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cdc2c8f14d]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Hybrid improvements for metric value validation test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 45e3ee9200]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Display the PMU name associated with a perf metric
in JSON (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f3a3d67489]
* Tue Mar 10 2026 tonyj@suse.de
- perf metricgroup: Binary search when resolving referred to
metrics (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 01823f0996]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Change aliases from list to hashmap
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bf93a76470]
* Tue Mar 10 2026 tonyj@suse.de
- perf fncache: Switch to using hashmap
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5478dc72d2]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Harden branch stack sampling test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c397678337]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add "cpu" term to set the CPU an event is
recorded on (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 822f08eb37]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Set is_pmu_core for legacy hardware events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ab81cd44e3]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Use counter cpumask to skip zero values
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 37bbdad6a3]
* Tue Mar 10 2026 tonyj@suse.de
- libperf cpumap: Add ability to create CPU from a single CPU
number (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0c5865f289]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests metrics: Permission related fixes
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f411674e3d]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Add per-thread warning for EOPNOTSUPP open failues
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2b8d56b658]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-pt: Do not default to recording all switch events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 15931d2c39]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-pt: Fix PEBS-via-PT data_src (git-fixes).
[kernel-source commit 4495a02346]
* Tue Mar 10 2026 tonyj@suse.de
- perf test demangle-ocaml: Switch to using dso__demangle_sym()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 17a2e692db]
* Tue Mar 10 2026 tonyj@suse.de
- perf test demangle-java: Switch to using dso__demangle_sym()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f64e256f51]
* Tue Mar 10 2026 tonyj@suse.de
- perf test demangle-rust: Add Rust demangling test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ab9320d8c6]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol-elf: Integrate rust-v0 demangling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1ce80a8c8b]
* Tue Mar 10 2026 tonyj@suse.de
- perf demangle-rust: Add rustc-demangle C demangler
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6d074e4391]
* Tue Mar 10 2026 tonyj@suse.de
- perf test amd ibs: Fix spelling mistake "Asssuming" ->
"Assuming" (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ecde83c390]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Use available core PMU for raw events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8e67e1fff3]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Add -J/--inject-delay option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 33a7b7662c]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix leaks of 'struct thread' in fprintf_sys_enter()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 86bdac2ad6]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Add debug dump of evlist if reordered
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a3a6046d2a]
* Tue Mar 10 2026 tonyj@suse.de
- perf evlist: Make groups visible in evlist__format_evsels()
output (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dec8b84002]
* Tue Mar 10 2026 tonyj@suse.de
- perf evlist: Refactor evlist__scnprintf_evsels()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8ea87514d0]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Remove print_mixed_hw_group_error
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cbb65c7245]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Better hybrid support for the NMI watchdog warning
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0a3acde1c9]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add missing thread__put() in thread__e_machine()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 91590d48f1]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Free the files.max entry in files->table
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6066860ee4]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add direct off-cpu tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fb7afb228a]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Add --off-cpu-thresh option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 110363f2ff]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Dump the remaining PERF_SAMPLE_
in sample_type from BPF's stack trace map
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1c039ad7b3]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Display off-cpu samples correctly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bfe17c7cec]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Disable perf_event's callchain collection
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 411b53ea1a]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Assemble off-cpu samples
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7cc86015d5]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Dump off-cpu samples in BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 911e39d702]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Preparation of off-cpu BPF program
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 01b8106212]
* Tue Mar 10 2026 tonyj@suse.de
- perf record --off-cpu: Parse off-cpu event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c5e07172e2]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Expose evsel__is_offcpu_event() for future use
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5eed6f6a6a]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Add 'dtlb' output field
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 357e462917]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Add 'snoop' output field
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 69729bafdc]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Add 'cache' and 'memory' output fields
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2468c96acf]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Hide unused mem stat columns
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit db28cdea1f]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Add 'op' output field
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 142ec5f2d9]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Implement output fields for mem stats
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 681b18eec5]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Basic support for mem_stat accounting
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4333a1981a]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Add struct he_mem_stat
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a51cb791c]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Support multi-line header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a7cd6386ff]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Add --sample-mem-info option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0d5fa9d788]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Remove output field from sort-list properly
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4e6e1bbcb7]
* Tue Mar 10 2026 tonyj@suse.de
- perf test perf-report-hierarchy: Add new test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 122d0e58a8]
* Tue Mar 10 2026 tonyj@suse.de
- perf test amd ibs: Add sample period unit test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f2d5304bbb]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem/c2c amd: Add ldlat support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d947c5fe0d]
* Tue Mar 10 2026 tonyj@suse.de
- perf amd ibs: Incorporate Zen5 DTLB and PageSize information
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a7aab7a62d]
* Tue Mar 10 2026 tonyj@suse.de
- perf amd ibs: Add Load Latency bits in raw dump
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9ffc947c44]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbols: Handle 'u' and 'l' symbols in /proc/kallsyms
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6ec85d514e]
* Tue Mar 10 2026 tonyj@suse.de
- perf test probe_vfs_getname: Skip if no suitable line detected
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 649b25bbe9]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Symbolize zone->lock using BTF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3d1ff33dfd]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add perf trace summary test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 66e4d8d694]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Implement syscall summary in BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 119e0ab524]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Drop hip08 PublicDescription if same
as BriefDescription (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19c7767718]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Fill up Desc field for Hisi hip08
hha pmu (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1a19f7985d]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench evlist-open-close: Reduce scope of 2 variables
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6a5c74c05a]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests record: Cleanup improvements
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19af2c7ca0]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests metric-only perf stat: Fix tests 84 and 86 s390
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 81580b5342]
* Tue Mar 10 2026 tonyj@suse.de
- perf session: Skip unsupported new event types
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e5c1f11a4f]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Allow custom output fields in hierarchy mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 751ae54fc4]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Set levels in output_field_add()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ab2cc59c2c]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Remove formats in hierarchy when cancel latency
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 54f4d647ed]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Remove formats in hierarchy when cancel children
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 75bd73ac34]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Retirement latency cleanup in evsel__config
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10c2217ccb]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu-events: Add retirement latency to JSON events inside
of perf (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 13d19d4879]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Add mean, min, max and last --tpebs-mode options
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eb691b723c]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Use stats for retirement latency statistics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 55268cccd5]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Don't close record on read
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 064cd77364]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Add mutex for tpebs_results
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ccb5798603]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Add support for updating counts in
evsel__tpebs_read (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 78d17528f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Refactor tpebs_results list
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4ed7762ad7]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Ensure events are opened, factor out finding
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 53f840c5c0]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Inline get_perf_record_args
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8ef0c141c8]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Reduce scope of the tpebs_events_size variable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 571f373bd3]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Move the cpumap_buf variable out of
evsel__tpebs_open() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 897781a66b]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Separate evsel__tpebs_prepare() out of
evsel__tpebs_open() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e02f919595]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Rename tpebs_start to evsel__tpebs_open
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0f5f14abdf]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Simplify tpebs_cmd
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e5e245c595]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-tpebs: Cleanup header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d9d4009cc]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update westmereep-dp events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2fe565fe7c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update westmereep-dp events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 52d55f02de]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update westmereep-dp events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 64f616e385]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update tigerlake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bb0407ada0]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update snowridgex events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 17ebf265f1]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update skylakex events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e3cce39f13]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update skylake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0da1204b5a]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sierraforest events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3f5024313b]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sapphirerapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d6b4a140aa]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update sandybridge metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1a3849fc33]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update rocketlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cb1c406edc]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update nehalemex events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7e41ac9983]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update nehalemep events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d94bd696e1]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update meteorlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 01be8756e3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update lunarlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit aa12e8fee3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update jaketown metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e9298b5ccf]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update ivytown metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3762f476a2]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update ivybridge metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 40183be67c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update icelakex events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a5ec56ece8]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update icelake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2160790ced]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update haswellx metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6df3c77ba2]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update haswell metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8321eb58f8]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Add graniterapids retirement latencies
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bb515b9bb4]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update grandridge events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 585012a158]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update emeraldrapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 428f896276]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update elkhartlake events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e3f6b2b06c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update clearwaterforest events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 517bfa748d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update cascadelakex events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 836f362263]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update broadwellx metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 904deb9894]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update broadwellde metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3033f3f7cb]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update broadwell metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit aa3caf200e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update bonnell events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a20f4fe8e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update arrowlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8a01655737]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update AlderlakeN events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 83c42b35ee]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update alderlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 671b21a3f8]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser hists: Simplify the routines that add entries
to the popup menu (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19cd8f2dfe]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser: Accept the left arrow key as a Zoom out if
done on the first column (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c01a5c4248]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser annotate: Don't show the source code view
status initially (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8cafccd9e4]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser annotate: Show in the title the source code
view toggle (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b906f02eb3]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser map: Provide feedback on unhandled hotkeys
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5a3833a4bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser hists: Provide feedback on unhandled hotkeys
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 96e61ebc77]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser header: Provide feedback on unhandled hotkeys
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7e4275d5fa]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser annotate: Provide feedback on unhandled hotkeys
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a1e60b8bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser annotate-data: Provide feedback on unhandled
hotkeys (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4510b6b6ff]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser: Add a warn on unhandled hotkey helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eb788f147a]
* Tue Mar 10 2026 tonyj@suse.de
- perf ui browser: Add key_name() helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eace54f3ae]
* Tue Mar 10 2026 tonyj@suse.de
- perf check: Add tip about building with libbfd using
BUILD_NONDISTRO=1 (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d647792ae9]
* Tue Mar 10 2026 tonyj@suse.de
- perf check: Allow showing a tip for opt-in features not built
into perf (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 95d090121d]
* Tue Mar 10 2026 tonyj@suse.de
- perf check: Move the FEATURE_STATUS() macro to its only user
source file (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d697c420d3]
* Tue Mar 10 2026 tonyj@suse.de
- perf check: Share the feature status printing routine with
'perf version' (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 598241cf70]
* Tue Mar 10 2026 tonyj@suse.de
- x86/platform/amd: Move the <asm/amd-ibs.h> header to
<asm/amd/ibs.h> (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9e719529b7]
* Tue Mar 10 2026 tonyj@suse.de
- tools/perf: Allow to select the number of hash buckets
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 121a6feaa5]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix in-source libperf build
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d41122339]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix arm64 build by generating unistd_64.h
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4fca22a824]
* Tue Mar 10 2026 tonyj@suse.de
- perf libunwind arm64: Fix missing close parens in an if
statement (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit abb257fa5b]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Update the arch/x86/lib/memset_64.S copy with
the kernel sources (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 112097e1d0]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Update the linux/unaligned.h copy with the
kernel sources (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit babc4c8a40]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Update the VFS headers with the kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2ccadb15cc]
* Tue Mar 10 2026 tonyj@suse.de
- tools headers: Update the socket headers with the kernel sources
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0e0fa7ea52]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Fix a memory leak for perf_env on AMD
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f981b97b01]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix wrong size to bpf_map__update_elem call
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 227809b65a]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Fix setup.py mypy errors
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit efda80b658]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Address attr.py mypy error
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8dacfc05bd]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Add pylint build tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8ce223df55]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Add mypy build tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5f9958c922]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Rename TEST_LOGS to SHELL_TEST_LOGS
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04df9bd75c]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench sched pipe: fix enforced blocking reads in
worker_thread (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3fd56f467d]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: filter all combinations of -flto for libperl
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4cad15b86a]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: AmpereOne/AmpereOneX:
Mark LD_RETIRED impacted by errata (jsc#PED-13627
perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 315d3de807]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix evlist memory leak
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6f7cdbb110]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix BTF memory leak
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9ae4dfc746]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Make syscall table stable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 88a91aedf9]
* Tue Mar 10 2026 tonyj@suse.de
- perf syscalltbl: Mask off ABI type for MIPS system calls
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d824d9b2f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Remove Makefile.syscalls
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04bfc7a435]
* Tue Mar 10 2026 tonyj@suse.de
- perf syscalltbl: Use lookup table containing multiple
architectures (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4a67f00934]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace beauty: Add syscalltbl.sh generating all system
call tables (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9bfc8345bb]
* Tue Mar 10 2026 tonyj@suse.de
- perf thread: Add support for reading the e_machine type for
a thread (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92db70230f]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Add support for reading the e_machine type for a dso
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d8b9d28f1f]
* Tue Mar 10 2026 tonyj@suse.de
- perf syscalltbl: Remove struct syscalltbl
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9dbc632a8e]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Reorganize syscalls
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fb103ba12b]
* Tue Mar 10 2026 tonyj@suse.de
- perf syscalltbl: Remove syscall_table.h
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0ccae60bde]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: kernel-doc for enum dso_binary_type
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit da79f67bb0]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Move libunwind dso_data variables into ifdef
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 495d48a50c]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Disable children column for data type profiling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a43a98a84e]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Allow hierarchy mode for --children
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f1fdfd2499]
* Tue Mar 10 2026 tonyj@suse.de
- perf sort: Keep output fields in the same level
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a7d43ba6d6]
* Tue Mar 10 2026 tonyj@suse.de
- libperf: Don't remove -g when EXTRA_CFLAGS are used
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9c0593480b]
* Tue Mar 10 2026 tonyj@suse.de
- perf cpumap: Increment reference count for online cpumap
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3013073bf7]
* Tue Mar 10 2026 tonyj@suse.de
- perf kwork: Remove unreachable judgments
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bdf065e26d]
* Tue Mar 10 2026 tonyj@suse.de
- perf python tracepoint.py: Change the COMM using setproctitle
if available (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 95371a4a69]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Remove some unused macros
(_PyUnicode_FromString(arg), etc)
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d78adb8837]
* Tue Mar 10 2026 tonyj@suse.de
- perf test dso-data: Correctly free test file in read test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 22ea41213b]
* Tue Mar 10 2026 tonyj@suse.de
- perf dso: Use lock annotations to fix asan deadlock
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 38a03342ce]
* Tue Mar 10 2026 tonyj@suse.de
- perf mutex: Add annotations for LOCKS_EXCLUDED and
LOCKS_RETURNED (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 051fce92b2]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add pipe output testing for annotate
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1fa36a6195]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fixes to variable expansion and stdout for diff test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit af28220e4f]
* Tue Mar 10 2026 tonyj@suse.de
- perf libunwind: Fixup conversion perf_sample->user_regs to a
pointer (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c3344041e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Update brstack syntax documentation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 97e102d59d]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Fix typo in branch event mask
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d96c8d115b]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist stdio: Do bounds check when printing
callchains to avoid UB with new gcc versions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa3e762683]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Add --code-with-type option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 020f0f9a7c]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Implement code + data type annotation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9e9efdec5e]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Factor out __hist_entry__get_data_type()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c1526697ef]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Pass hist_entry to annotate functions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10bb2261c0]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Pass annotation_options to
annotation_line__print() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c80504e6f5]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Remove unused len parameter from
annotation_line__print() (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3cdf106d4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate-data: Add annotated_data_type__get_member_name()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2e9ec72d7b]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Use atomic inc to update histogram in BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b622121b96]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Remove an unnecessary condition check in BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5ff0a345b2]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Fix latency stats with BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e2cf6bec9b]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat: Additional topdown grouping tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 52e7ec9b6a]
* Tue Mar 10 2026 tonyj@suse.de
- perf x86 evlist: Update comments on topdown regrouping
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f1f97276fa]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Corrections to topdown sorting
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bda547026c]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Improve handling of hybrid PMUs in
perf_event_attr__fprintf (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2e7ed5d58d]
* Tue Mar 10 2026 tonyj@suse.de
- perf python tracepoint: Switch to using parse_events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 211ecf81bb]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist.config to set up record options
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b05592247b]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist all_cpus accessor
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 127bd6d9c5]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Avoid duplicated code in get_tracepoint_field
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 86796280e7]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Update ungrouped evsel leader in clone
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit add072c16f]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add optional cpus and threads arguments to
parse_events (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 07c4018c0b]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add member access to a number of evsel variables
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8f76f47ef7]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add evlist enable and disable methods
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a74fa53e45]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: tp_format accessing improvements
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3a21d3d237]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol: Support .gnu_debugdata for symbols
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f280beea4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Add LZMA decompression from FILE
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9dcc6ecf82]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Add dummy functions for !HAVE_LZMA_SUPPORT
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a125d0c5d7]
* Tue Mar 10 2026 tonyj@suse.de
- perf mem: Don't leak mem event names
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit db3737a08f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Add SiFive P650 events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 644de415ed]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Add SiFive P550 events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit be09156866]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Add SiFive Bullet version 0x0d events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f7e595ce79]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Add SiFive Bullet version 0x07 events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 43c108f0c3]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Update SiFive Bullet events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6ab879d1c1]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Remove leading zeroes
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 957f6a4615]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events riscv: Rename U74 to Bullet
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48de07da69]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Remove unused perf_config__refresh
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e6ce030dd8]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Remove unused perf_pmus__default_pmu_name
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0c99f4e165]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Remove unused perf_data__update_dir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1b556ff918]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Remove unused pstack__pop
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c46eba353e]
* Tue Mar 10 2026 tonyj@suse.de
- perf util: Remove unused perf_color_default_config
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 200648a224]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Fix memory leaks in the hierarchy mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6b910c0605]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Use map_symbol__copy() when copying callchains
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cd9eefc06a]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Return errors from disasm_line__parse_powerpc()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 60cd8517c5]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Add annotation_options.disassembler_used
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit eaf4b03c4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Do not process non-JIT BPF ksymbol events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b5ed1f2c4a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix leak in "Synthesize attr update" test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8002b4ca07]
* Tue Mar 10 2026 tonyj@suse.de
- perf machine: Fix insertion of PERF_RECORD_KSYMBOL related
kernel maps (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 31e4d2e1fd]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Add missing map__set_kmap_maps() when replacing a
kernel map (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 92f0e64fe1]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Fixup maps_by_name when modifying maps_by_address
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3e708e0375]
* Tue Mar 10 2026 tonyj@suse.de
- perf machine: Fixup kernel maps ends after adding extra maps
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d14c195e66]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Set the kmaps for newly created/added kernel maps
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ff828ee157]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Introduce map__set_kmap_maps() for kernel maps
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 092f252b76]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Fix output type for dynamically allocated core
PMU's (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9c22eee699]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Simplify data symbol test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 69b29096e9]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add trace record and replay test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3e46d9172a]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Skip perf trace tests when running as non-root
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0de0005abe]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Skip perf probe tests when running as non-root
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3d8081b9b4]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add --metric-only to perf stat output tests
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 95abc4e67e]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Support previous branch target (PBT) address
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ec07077b28]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Add branch stack
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2189266b59]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Set sample flags with supplement info
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c84b3f256]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Fill branch operations and events to record
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c4b126a024]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Decode transactional event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7bc54791eb]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Extend branch operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4ea41bac59]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Add not taken event for branch stack
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9f3cd53c04]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Add not taken event for branches
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e0c1ca7c7b]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Separate events from branch types
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7dd5c85f9f]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Refactor sample_flags_to_name() function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f114e0615d]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Make printing flags reliable
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 90317985b0]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Fix non-uniquified hybrid legacy events
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5e76ea4ee1]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Skip BPF sideband event for userspace profiling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 63e4ca4ab5]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix spelling mistake "sythesizing" -> "synthesizing"
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 991ad581ef]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Report error if set frequency
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b8ebca707c]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Report owner stack in usermode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9430039bc4]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Make rb_tree helper functions generic
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d4e40dc202]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Retrieve owner callstack in bpf program
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 986041aa75]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Add bpf maps for owner stack tracing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 399ded7138]
* Tue Mar 10 2026 tonyj@suse.de
- perf cpumap: Reduce cpu size from int to int16_t
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0854098ca4]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add missing perf_tool__init()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 300bb1e695]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Document -v option deduplication feature
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7ca01110e0]
* Tue Mar 10 2026 tonyj@suse.de
- perf probe: Pick the correct dwarf die while adding probe points
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3c4d334772]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: allow to hide empty buckets
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fb593f4589]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: variable histogram buckets
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d0bb30008a]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate-data: Handle direct use of stack pointer without
fbreg (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5b47754729]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Fix sample number stats for branch entry mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f548da2d32]
* Tue Mar 10 2026 tonyj@suse.de
- perf machine: Reuse module path buffer
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit df9a1d77e8]
* Tue Mar 10 2026 tonyj@suse.de
- perf hwmon_pmu: Switch event discovery to io_dir__readdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ec8711438f]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Switch tracepoints to io_dir__readdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3509255b18]
* Tue Mar 10 2026 tonyj@suse.de
- perf events: Remove scandir in thread synthesis
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8027790e08]
* Tue Mar 10 2026 tonyj@suse.de
- perf header: Switch mem topology to io_dir__readdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0ab99a9143]
* Tue Mar 10 2026 tonyj@suse.de
- perf pmu: Switch to io_dir__readdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 041860e179]
* Tue Mar 10 2026 tonyj@suse.de
- perf maps: Switch modules tree walk to io_dir__readdir
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit df22d68c8a]
* Tue Mar 10 2026 tonyj@suse.de
- perf parse-events: Tidy name token matching
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 33893e1866]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Improve startup time by reducing unnecessary stat()
calls (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0a2ea5553f]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Fix input reload/switch with symbol sort key
(git-fixes).
[kernel-source commit 84efabe5ca]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Support switching data w/ and w/o callchains
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 03e02dd20b]
* Tue Mar 10 2026 tonyj@suse.de
- perf list: Also append PMU name in verbose mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 67b40b3191]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics
expr (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b92f64fac8]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Fix hangup in offline flamegraph report
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 66f3d6ef74]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Shrink struct hist_entry size
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dce5104a25]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add tests for latency and parallelism profiling
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6e4b3e50fd]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add latency and parallelism profiling documentation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 10a2696499]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add --latency flag
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cc81372532]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add latency output field
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e7ff88dfa9]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add parallelism filter
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0da61da5de]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Switch filtered from u8 to u16
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 187c3a14fa]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add parallelism sort key
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bf9b36f35e]
* Tue Mar 10 2026 tonyj@suse.de
- perf report: Add machine parallelism
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 22f9277c35]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix compile error on sample->user_regs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa1b946c05]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fix compilation error on arm64
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e43c1b83a2]
* Tue Mar 10 2026 tonyj@suse.de
- perf sample: Make user_regs and intr_regs optional
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 94adff7e7f]
* Tue Mar 10 2026 tonyj@suse.de
- perf test stat_all_metrics: Ensure missing events fail test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b1727b5b87]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Tigerlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d17e419e2e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update SkylakeX events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0166641caf]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Skylake metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 779b349e06]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Sierraforest events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f1badbab88]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Sapphirerapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e7ed281475]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Rocketlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 94e19a3c81]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Meteorlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9d743c78bc]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update/add Lunarlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1e2d898057]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update IcelakeX events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 680094e814]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Icelake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b5f9fe3ea9]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update HaswellX events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 83a1976bcf]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Haswell events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9094a9c29c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update/add Graniterapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3a1cfa357d]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update GrandRidge events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d2eb538259]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update EmeraldRapids events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8cc3362d43]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Add Clearwaterforest events (jsc#PED-10528).
[kernel-source commit b9b567b196]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update CascadelakeX events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 07f5f68040]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update BroadwellX events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19efe0afca]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update BroadwellDE events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d5654e6cc]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Broadwell events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 305c85e0bb]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Add Arrowlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 27beb9f957]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update AlderlakeN events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5b29b74b1f]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events: Update Alderlake events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 71bd479efe]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Use symfs when opening debuginfo by path
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 153bbdc931]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add --summary-mode option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5e0c5cd039]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Convert syscall_stats to hashmap
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f495ed2720]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Allocate syscall stats only if summary is on
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8d6e2fd07e]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Deadcode removal
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b54358e75e]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Changes to event name uniquification
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b711c83f9a]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Reduce scanning core PMUs in is_hybrid
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d386719c67]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Use cycles event in perf record test for
leader_sampling (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 02b6616b8c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Fix perf record test for precise_max
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c998f7a209]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: force stdin for flamegraph in live mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b9ab8dd033]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Extra verbosity and hypervisor skip for tpebs test
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4a3c7b7451]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Add pmu_name helper
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dd261c7fa6]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Add V3 events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a3b36edf2]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Add N3 events/metrics
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 400c63af84]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix return value of trace__fprintf_tp_fields
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0d05c49000]
* Tue Mar 10 2026 tonyj@suse.de
- perf cpumap: Fix die and cluster IDs
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bb457bca63]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Update event_groups test to use instructions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04f16ed315]
* Tue Mar 10 2026 tonyj@suse.de
- perf annotate: Prefer passing evsel to evsel->core.idx
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 383daadb57]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Rename fields in lock_type_table
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1dbccb9947]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Fix return code for functions in __cmd_contention
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 378fd39eee]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Fix width calculation in hpp__fmt()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4624e97bf4]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Fix bogus profiles when filters are enabled
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0388a561ca]
* Tue Mar 10 2026 tonyj@suse.de
- perf hist: Deduplicate cmp/sort/collapse code
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3b42394171]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Improve verbose documentation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 549fd8ba05]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Add a runs-per-test flag
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c5d6a851ba]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Send list output to stdout rather than stderr
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c39c0121f6]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Rename functions and variables for better clarity
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fd84f8aae6]
* Tue Mar 10 2026 tonyj@suse.de
- perf config: Add a function to set one variable in .perfconfig
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6b6262d51c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test perftool_testsuite: Return correct value for skipping
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c9e7b315b9]
* Tue Mar 10 2026 tonyj@suse.de
- perf test perftool_testsuite: Add missing description
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 690570ce57]
* Tue Mar 10 2026 tonyj@suse.de
- perf probe: Rename err label
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 007a9726c3]
* Tue Mar 10 2026 tonyj@suse.de
- perf record: Fix segfault with --off-cpu when debuginfo is
not enabled (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 074a2e3279]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests base_probe: Fix check for the
count of existing probes in test_adding_kernel
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ea6a3cda72]
* Tue Mar 10 2026 tonyj@suse.de
- perf MANIFEST: Add license files
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4c5a42b5dc]
* Tue Mar 10 2026 tonyj@suse.de
- perf test brstack: Speed up running test by using tr -s instead
of xargs (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5c60ce917c]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests arm_spe: Add test for discard mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 776cd33846]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arm-spe: Don't allocate buffer or tracking event
in discard mode (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit efc0b8e043]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arm-spe: Pull out functions for aux buffer and
tracking setup (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 650d5eab3e]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Fix display for range of the first bucket
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d5de2a2848]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Check min/max latency only with bucket range
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6e4daf7b3e]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Add FUJITSU-MONAKA PMU event
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4eaf8053e4]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Fixup end address of modules
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3d993a5840]
* Tue Mar 10 2026 tonyj@suse.de
- perf symbol-elf: Avoid a weak cxx_demangle_sym function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e843cb6106]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Fix unaligned access for augmented args
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c828e38fe4]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Mark remaining probe tests as exclusive
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 012d2f6732]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Remove dependency on libaudit
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fa4c9cd222]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools s390: Use generic syscall table scripts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 616e494b0f]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools powerpc: Use generic syscall table scripts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8a2bf505f4]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools mips: Use generic syscall scripts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19bf4ad35d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools loongarch: Use syscall table
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9d050f9c50]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arm64: Use syscall table
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf6c107194]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools parisc: Support syscall header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c0915322c5]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools alpha: Support syscall header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 18e80e22e9]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools x86: Use generic syscall scripts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fd032c52c1]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools xtensa: Support syscall header
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5f6b58c79e]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools sparc: Support syscall headers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e827a2634d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools sh: Support syscall headers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d5e4592dbf]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arm: Support syscall headers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2219cf357d]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools csky: Support generic syscall headers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b6fe102341]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arc: Support generic syscall headers
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 950285d30b]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Create generic syscall table support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit fed4981c9b]
* Tue Mar 10 2026 tonyj@suse.de
- perf test cpumap: Avoid use-after-free following merge
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 31f7e3b055]
* Tue Mar 10 2026 tonyj@suse.de
- perf llvm-add2line: Remove unused symbol_conf.h include
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2f6cd8c1c1]
* Tue Mar 10 2026 tonyj@suse.de
- perf test trace_btf_general: Fix shellcheck warning
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b0a13ed3f5]
* Tue Mar 10 2026 tonyj@suse.de
- perf jitdump: Fixup in_pidns member when java
agent and 'perf record' are not in the same pidns
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 48972c28e7]
* Tue Mar 10 2026 tonyj@suse.de
- perf jitdump: Accept jitdump mmaps emitted from inside
containers (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2db50fd16f]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Update ftrace test to use --graph-opts
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 32cea8fca5]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace profile: Add --graph-opts option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1daca20a84]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace: Display latency statistics at the end
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5f57e5a598]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Improve the evsel__open_strerror() for EBUSY
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 67ae91e42c]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests shell task_analyzer: Run this test exclusively
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f5184b97d2]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests code-reading: Handle change in objdump output from
binutils >= 2.41 on riscv (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8efe3d4952]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Document and clarify outstate members
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ee27829f11]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Document and simplify interval timestamps
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 6139ca6190]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Remove empty new_line_metric function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a7fe8e719]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Also hide metric-units from JSON when event didn't
run (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4fb378a39a]
* Tue Mar 10 2026 tonyj@suse.de
- perf docs: Add documentation for --force-btf option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ab49f37eb5]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace: Add tests for BTF general augmentation
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit cf15bd82c4]
* Tue Mar 10 2026 tonyj@suse.de
- perf path: Remove unused is_executable_file()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 05c5c189d7]
* Tue Mar 10 2026 tonyj@suse.de
- perf values: Use evsel rather than evsel->idx
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f8b647facd]
* Tue Mar 10 2026 tonyj@suse.de
- perf stream: Use evsel rather than evsel->idx
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c1e83bebf3]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Provide better path information for broken JSON
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f38849f4d2]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Handle slab objects in -L/--lock-filter
option (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c7aef4c600]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Resolve slab object name using BPF
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 387159d422]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Run BPF slab cache iterator
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 090b1bef72]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock contention: Add and use LCB_F_TYPE_MASK
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 5de2cffa9d]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Cache the output type
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e70cb604a8]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Correctly throw IndexError
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 0d70846e20]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add __str__ and __repr__ functions to evsel
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 7de56a4b46]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add __str__ and __repr__ functions to evlist
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9d43e8b73f]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Add parse_events function
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4ea6ddf8ba]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Remove test library from python shared object
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 2c27431bb7]
* Tue Mar 10 2026 tonyj@suse.de
- perf kwork: Make perf_kwork_add_work a callback
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 62106695ca]
* Tue Mar 10 2026 tonyj@suse.de
- perf bench: Remove reference to cmd_inject
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a46228e088]
* Tue Mar 10 2026 tonyj@suse.de
- perf lock: Move common lock contention code to new file
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit a31547a630]
* Tue Mar 10 2026 tonyj@suse.de
- perf env: Move arch errno function to only use in env
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b28f32451d]
* Tue Mar 10 2026 tonyj@suse.de
- perf intel-pt: Remove stale build comment
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 727d0bdc81]
* Tue Mar 10 2026 tonyj@suse.de
- perf x86: Define arch_fetch_insn in NO_AUXTRACE builds
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c0e839fead]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Move perf_sample__sprintf_flags to
trace-event-scripting.c (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b6873ca83f]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Move script_fetch_insn to trace-event-scripting.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 16cad1cef8]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Move script_spec code to trace-event-scripting.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 80d91efddd]
* Tue Mar 10 2026 tonyj@suse.de
- perf stat: Move stat_config into config.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 67ded7ac96]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Move find_scripts to browser/scripts.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 90d3764307]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Use openat for directory iteration
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4f6edbdf0b]
* Tue Mar 10 2026 tonyj@suse.de
- perf kvm: Move functions used in util out of builtin
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f817ea6be0]
* Tue Mar 10 2026 tonyj@suse.de
- perf script: Move scripting_max_stack out of builtin
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1cff9e0457]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Remove unused #include
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 84c3706b3d]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Constify variables and parameters
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 34561c14cc]
* Tue Mar 10 2026 tonyj@suse.de
- perf python: Remove python 2 scripting support
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 06fdf8a0d1]
* Tue Mar 10 2026 tonyj@suse.de
- perf build: Minor improvement for linking libzstd
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bc7ee6f20e]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools tests shell base_probe: Enhance
print_overall_results to print summary information
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 47fb7f2327]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools arch powerpc: Add register mask for power11 PVR in
extended regs (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19415bd368]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Fix compiler error for clang 12
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 79edc17d22]
* Tue Mar 10 2026 tonyj@suse.de
- tools build: Test for presence of libtraceevent and libtracefs
in test-all.c (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 4efb906f20]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests switch-tracking: Set this test to run exclusively
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e69543c95c]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Introduce DEFINE_SUITE_EXCLUSIVE()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 76ba7a4db6]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Fix an incorrect type in append_script()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 59ac330205]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Remove duplicate word
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 890f34c251]
* Tue Mar 10 2026 tonyj@suse.de
- perf string: Avoid undefined NULL+1
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 827de75a5c]
* Tue Mar 10 2026 tonyj@suse.de
- perf vendor events arm64: Update N2/V2 events from source
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9a4365f5bb]
* Tue Mar 10 2026 tonyj@suse.de
- perf tools: Avoid unaligned pointer operations
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit da3a41770f]
* Tue Mar 10 2026 tonyj@suse.de
- perf jevents: Fix build issue in '*/' in event descriptions
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1875161eb9]
* Tue Mar 10 2026 tonyj@suse.de
- perf test: Parse 'perf stat' Topdown events for aarch64
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 8db936a2d0]
* Tue Mar 10 2026 tonyj@suse.de
- perf probe: Replace unacceptable characters when generating
event name (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bdf6ef25b4]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Add --max-latency option
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit bdb4b8f9c0]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Introduce --min-latency to narrow down
into a latency range (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 565e1fdebd]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Introduce --bucket-range to ask for linear
bucketing (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit f1fa16be12]
* Tue Mar 10 2026 tonyj@suse.de
- perf ftrace latency: Pass ftrace pointer to histogram routines
to pass more args (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit e644d04795]
* Tue Mar 10 2026 tonyj@suse.de
- perf tests: Enable tests disabled due to tracepoint parsing
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit ae10c124e6]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Allow evsel__newtp without libtraceevent
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b7885411cd]
* Tue Mar 10 2026 tonyj@suse.de
- perf evsel: Add/use accessor for tp_format
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 3aa56b88bd]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace-event: Always build trace-event-info.c
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 1d7f51b857]
* Tue Mar 10 2026 tonyj@suse.de
- perf trace-event: Constify print arguments
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit d8a9a5b418]
* Tue Mar 10 2026 tonyj@suse.de
- perf env: Ensure failure broken topology file reads are always
- 1 encoded (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 645ec380f3]
* Tue Mar 10 2026 tonyj@suse.de
- perf btf: Make the sigtrap test helper to find a member by
name widely available (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit afc984e231]
* Tue Mar 10 2026 tonyj@suse.de
- libperf cpumap: Remove perf_cpu_map__read()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit b6d51d2d95]
* Tue Mar 10 2026 tonyj@suse.de
- perf arm-spe: Add support for SPE Data Source packet on
AmpereOne (jsc#PED-13627 perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 334ccbabc4]
* Tue Mar 10 2026 tonyj@suse.de
- perf cpumap: Add checking for reference counter
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit c4502bda7f]
* Tue Mar 10 2026 tonyj@suse.de
- perf cpumap: Add more tests for CPU map merging
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 99a2f1d529]
* Tue Mar 10 2026 tonyj@suse.de
- libperf cpumap: Refactor perf_cpu_map__merge()
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 04a73a8307]
* Tue Mar 10 2026 tonyj@suse.de
- perf config: Fix trival typo 'an' -> 'can'
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 19c60b7e0f]
* Tue Mar 10 2026 tonyj@suse.de
- perf script python: Improve physical mem type resolution
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit dcbd4f7216]
* Tue Mar 10 2026 tonyj@suse.de
- perf disasm: Return a proper error when not determining the
file type (perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 9b34aeca90]
* Tue Mar 10 2026 tonyj@suse.de
- perf docs: arm_spe: Document new discard mode
(perf-sle16.1-v6.19-userspace-update).
[kernel-source commit 67ac2eb32c]
* Tue Mar 10 2026 tonyj@suse.de
- Temporarily remove the following patches:
patches.suse/perf-arm-spe-Add-NVIDIA-Olympus-to-neoverse-list.patch
patches.suse/perf-arm-spe-Add-support-for-SPE-Data-Source-packet-on-Amp.patch
patches.suse/perf-arm-spe-Add-support-for-SPE-Data-Source-packet-on-HiS.patch
patches.suse/perf-bpf-event-Fix-use-after-free-in-synthesis.patch
Relevant changes:
- Delete patch: patches.suse/perf-arm-spe-Add-NVIDIA-Olympus-to-neoverse-list.patch
perf arm-spe: Add NVIDIA Olympus to neoverse list
(jsc#PED-15498)
- Delete patch: patches.suse/perf-arm-spe-Add-support-for-SPE-Data-Source-packet-on-Amp.patch
perf arm-spe: Add support for SPE Data Source packet on AmpereOne
(jsc#PED-13627)
- Delete patch: patches.suse/perf-arm-spe-Add-support-for-SPE-Data-Source-packet-on-HiS.patch
perf arm-spe: Add support for SPE Data Source packet on HiSilicon
(jsc#PED-15498)
- Delete patch: patches.suse/perf-bpf-event-Fix-use-after-free-in-synthesis.patch
perf bpf-event: Fix use-after-free in synthesis
(git-fixes)
- Delete patch: patches.suse/perf-hwmon_pmu-Avoid-shortening-hwmon-PMU-name.patch
perf hwmon_pmu: Avoid shortening hwmon PMU name
(git-fixes)
- Delete patch: patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
perf hwmon_pmu: Fix uninitialized variable warning
(perf-sle16-v6.13-userspace-update, git-fixes)
- Delete patch: patches.suse/perf-intel-pt-Fix-PEBS-via-PT-data_src.patch
perf intel-pt: Fix PEBS-via-PT data_src
(git-fixes)
- Delete patch: patches.suse/perf-report-Fix-input-reload-switch-with-symbol-sort-key.patch
perf report: Fix input reload/switch with symbol sort key
(git-fixes)
- Delete patch: patches.suse/perf-test-Fix-a-build-error-in-x86-topdown-test.patch
perf test: Fix a build error in x86 topdown test
(git-fixes)
- Delete patch: patches.suse/perf-topdown-Use-attribute-to-see-an-event-is-a-topdown-me.patch
perf topdown: Use attribute to see an event is a topdown metic or
(git-fixes)
- Delete patch: patches.suse/perf-trace-Remove-map-dump-documentation.patch
perf trace: Remove --map-dump documentation
(git-fixes)
- Delete patch: patches.suse/perf-vendor-events-Add-Clearwaterforest-events.patch
perf vendor events: Add Clearwaterforest events
(jsc#PED-10528)
- Delete patch: patches.suse/perf-vendor-events-arm64-AmpereOne-AmpereOneX-Mark-LD_RETI.patch
perf vendor events arm64: AmpereOne/AmpereOneX: Mark LD_RETIRED
(jsc#PED-13627)
[kernel-source commit a8a2693e20]
* Sun Feb 08 2026 tonyj@suse.de
- perf arm-spe: Add NVIDIA Olympus to neoverse list
(jsc#PED-15498).
[kernel-source commit ba5e25519d]
* Sun Feb 08 2026 tonyj@suse.de
- perf arm-spe: Add support for SPE Data Source packet on
HiSilicon HIP12 (jsc#PED-15498).
[kernel-source commit a71c43b1e5]
* Sun Feb 08 2026 tonyj@suse.de
- perf vendor events arm64: AmpereOne/AmpereOneX: Mark LD_RETIRED
impacted by errata (jsc#PED-13627).
[kernel-source commit c361cef25e]
* Sun Feb 08 2026 tonyj@suse.de
- perf arm-spe: Add support for SPE Data Source packet on
AmpereOne (jsc#PED-13627).
[kernel-source commit a0bf827269]
* Mon Dec 08 2025 tonyj@suse.de
- perf list: Add IBM z17 event descriptions (jsc#PED-13611).
[kernel-source commit f62e448821]
* Wed Oct 22 2025 msuchanek@suse.de
- perf hwmon_pmu: Fix uninitialized variable warning
(perf-sle16-v6.13-userspace-update, git-fixes).
[kernel-source commit ce493c805a]
* Wed Sep 24 2025 tonyj@suse.de
- perf test: Fix a build error in x86 topdown test (git-fixes).
[kernel-source commit 4e90429617]
* Mon Sep 22 2025 tonyj@suse.de
- perf bpf-utils: Harden get_bpf_prog_info_linear (git-fixes).
[kernel-source commit ab29deca98]
* Mon Sep 22 2025 tonyj@suse.de
- perf bpf-utils: Constify bpil_array_desc (git-fixes).
[kernel-source commit ed955845fd]
* Mon Sep 22 2025 tonyj@suse.de
- perf bpf-event: Fix use-after-free in synthesis (git-fixes).
[kernel-source commit 611a25e7fb]
* Mon Sep 22 2025 tonyj@suse.de
- perf symbol-minimal: Fix ehdr reading in filename__read_build_id
(git-fixes).
[kernel-source commit ff358b1555]
* Mon Sep 22 2025 tonyj@suse.de
- perf record: Cache build-ID of hit DSOs only (git-fixes).
[kernel-source commit b1afeb4fe8]
* Mon Sep 22 2025 tonyj@suse.de
- perf topdown: Use attribute to see an event is a topdown metic
or slots (git-fixes).
[kernel-source commit ab2f251ab2]
* Mon Sep 22 2025 tonyj@suse.de
- perf hwmon_pmu: Avoid shortening hwmon PMU name (git-fixes).
[kernel-source commit 56c4d8041c]
* Mon Sep 22 2025 tonyj@suse.de
- perf tests bp_account: Fix leaked file descriptor (git-fixes).
[kernel-source commit aff23c275e]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Fix memory leaks in 'perf sched latency'
(git-fixes).
[kernel-source commit 07d002963f]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Use RC_CHK_EQUAL() to compare pointers (git-fixes).
[kernel-source commit c9218fe787]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Fix memory leaks for evsel->priv in timehist
(git-fixes).
[kernel-source commit 3c90a4276d]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Fix thread leaks in 'perf sched timehist'
(git-fixes).
[kernel-source commit 17dab2fc0b]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Fix memory leaks in 'perf sched map' (git-fixes).
[kernel-source commit 7e52be1c8b]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Free thread->priv using priv_destructor (git-fixes).
[kernel-source commit 6d448cdbe9]
* Mon Sep 22 2025 tonyj@suse.de
- perf sched: Make sure it frees the usage string (git-fixes).
[kernel-source commit 8a2b46a272]
* Mon Sep 22 2025 tonyj@suse.de
- perf dso: Add missed dso__put to dso__load_kcore (git-fixes).
[kernel-source commit e30cb3402d]
* Mon Sep 22 2025 tonyj@suse.de
- perf parse-events: Set default GH modifier properly (git-fixes).
[kernel-source commit 1e7aed13c9]
* Mon Sep 22 2025 tonyj@suse.de
- perf trace: Remove --map-dump documentation (git-fixes).
[kernel-source commit 93c9ede2a7]
* Tue Jul 15 2025 tonyj@suse.de
- perf test: Directory file descriptor leak (git-fixes).
[kernel-source commit 44c441faa4]
* Tue Jul 15 2025 tonyj@suse.de
- perf evsel: Missed close() when probing hybrid core PMUs
(git-fixes).
[kernel-source commit 21ad14a502]
* Tue Jul 15 2025 tonyj@suse.de
- perf callchain: Always populate the addr_location map when
adding IP (git-fixes).
[kernel-source commit e34b446807]
* Tue Jul 15 2025 tonyj@suse.de
- perf trace: Set errpid to false for rseq and set_robust_list
(git-fixes).
[kernel-source commit 31c776114f]
* Tue Jul 15 2025 tonyj@suse.de
- perf trace: Always print return value for syscalls returning
a pid (git-fixes).
[kernel-source commit e89e68d5de]
* Tue Jul 15 2025 tonyj@suse.de
- perf record: Fix incorrect --user-regs comments (git-fixes).
[kernel-source commit 6ece904721]
* Tue Jul 15 2025 tonyj@suse.de
- perf symbol: Fix use-after-free in filename__read_build_id
(git-fixes).
[kernel-source commit ce89a230a3]
* Tue Jul 15 2025 tonyj@suse.de
- perf pmu: Avoid segv for missing name/alias_name in wildcarding
(git-fixes).
[kernel-source commit 62019aeae8]
* Tue Jul 15 2025 tonyj@suse.de
- perf tests switch-tracking: Fix timestamp comparison
(git-fixes).
[kernel-source commit b5068c1421]
* Tue Jul 15 2025 tonyj@suse.de
- perf scripts python: exported-sql-viewer.py: Fix pattern
matching with Python 3 (git-fixes).
[kernel-source commit 6549cef936]
* Tue Jul 15 2025 tonyj@suse.de
- perf intel-pt: Fix PEBS-via-PT data_src (git-fixes).
[kernel-source commit 1c7da53bc3]
* Tue Jul 15 2025 tonyj@suse.de
- perf tests: Fix 'perf report' tests installation (git-fixes).
[kernel-source commit 80938c3fcb]
* Tue Jul 15 2025 tonyj@suse.de
- perf trace: Fix leaks of 'struct thread' in
set_filter_loop_pids() (git-fixes).
[kernel-source commit 873b23d544]
* Tue Jul 15 2025 tonyj@suse.de
- perf symbol-minimal: Fix double free in filename__read_build_id
(git-fixes).
[kernel-source commit ae09f8c71e]
* Tue Jul 15 2025 tonyj@suse.de
- perf tool_pmu: Fix aggregation on duration_time (git-fixes).
[kernel-source commit 03d4d1a24f]
* Tue Jul 15 2025 tonyj@suse.de
- perf ui browser hists: Set actions->thread before calling
do_zoom_thread() (git-fixes).
[kernel-source commit eab0e69d7b]
* Tue Jul 15 2025 tonyj@suse.de
- perf build: Warn when libdebuginfod devel files are not
available (git-fixes).
[kernel-source commit 85489d47c5]
* Tue Jul 15 2025 tonyj@suse.de
- tools build: Don't set libunwind as available if test-all.c
build succeeds (git-fixes).
[kernel-source commit f5e8eb980f]
* Fri May 30 2025 tonyj@suse.de
- perf tools: Remove evsel__handle_error_quirks() (git-fixes).
[kernel-source commit b521612565]
* Fri May 30 2025 tonyj@suse.de
- perf tools: Fix up some comments and code to properly use the
event_source bus (git-fixes).
[kernel-source commit c53e8bb4c1]
* Fri May 23 2025 tonyj@suse.de
- perf vendor events: Add Clearwaterforest events (jsc#PED-10528).
[kernel-source commit fe522048cf]
* Sat Apr 12 2025 tonyj@suse.de
- Fix error in "probe libc's inet_pton & backtrace" perf test
perf test record+probe_libc_inet_pton: Make test resilient
(git-fixes).
[kernel-source commit ad50bb081f]
* Sat Apr 12 2025 tonyj@suse.de
- perf bpf-filter: Fix a parsing error with comma (git-fixes).
[kernel-source commit 16d8625bda]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Fix is_compat_mode build break in ppc64 (git-fixes).
[kernel-source commit 25ad0c47d9]
* Sat Apr 12 2025 tonyj@suse.de
- perf vendor events arm64 AmpereOneX: Fix frontend_bound
calculation (git-fixes).
[kernel-source commit bfc194a662]
* Sat Apr 12 2025 tonyj@suse.de
- perf pmu: Handle memory failure in tool_pmu__new() (git-fixes).
[kernel-source commit 9578d54fd9]
* Sat Apr 12 2025 tonyj@suse.de
- perf: intel-tpebs: Fix incorrect usage of zfree() (git-fixes).
[kernel-source commit 5e08f2f707]
* Sat Apr 12 2025 tonyj@suse.de
- perf dso: fix dso__is_kallsyms() check (git-fixes).
[kernel-source commit e15b2f53bf]
* Sat Apr 12 2025 tonyj@suse.de
- perf python: Check if there is space to copy all the event
(git-fixes).
[kernel-source commit ffbc54be3d]
* Sat Apr 12 2025 tonyj@suse.de
- perf python: Don't keep a raw_data pointer to consumed ring
buffer space (git-fixes).
[kernel-source commit 199ff110a2]
* Sat Apr 12 2025 tonyj@suse.de
- perf python: Decrement the refcount of just created event on
failure (git-fixes).
[kernel-source commit 73fee0a5c3]
* Sat Apr 12 2025 tonyj@suse.de
- perf python: Fixup description of sample.id event member
(git-fixes).
[kernel-source commit b69810bd06]
* Sat Apr 12 2025 tonyj@suse.de
- perf test stat_all_pmu.sh: Correctly check 'perf stat' result
(git-fixes).
[kernel-source commit a9a0e2143a]
* Sat Apr 12 2025 tonyj@suse.de
- perf units: Fix insufficient array space (git-fixes).
[kernel-source commit 14e6d95369]
* Sat Apr 12 2025 tonyj@suse.de
- perf x86/topdown: Fix topdown leader sampling test error on
hybrid (git-fixes).
[kernel-source commit b071e47e8d]
* Sat Apr 12 2025 tonyj@suse.de
- perf evlist: Add success path to evlist__create_syswide_maps
(git-fixes).
[kernel-source commit 9e63b049e1]
* Sat Apr 12 2025 tonyj@suse.de
- perf debug: Avoid stack overflow in recursive error message
(git-fixes).
[kernel-source commit b0e34642ca]
* Sat Apr 12 2025 tonyj@suse.de
- perf tests: Fix data symbol test with LTO builds (git-fixes).
[kernel-source commit ec4dfe4f7b]
* Sat Apr 12 2025 tonyj@suse.de
- perf bench: Fix perf bench syscall loop count (git-fixes).
[kernel-source commit dab4444788]
* Sat Apr 12 2025 tonyj@suse.de
- perf test: Add timeout to datasym workload (git-fixes).
[kernel-source commit 40458dcd11]
* Sat Apr 12 2025 tonyj@suse.de
- perf arm-spe: Fix load-store operation checking (git-fixes).
[kernel-source commit 0ab855ed29]
* Sat Apr 12 2025 tonyj@suse.de
- perf build: Fix in-tree build due to symbolic link (git-fixes).
[kernel-source commit e9d90ba60e]
* Sat Apr 12 2025 tonyj@suse.de
- perf pmu: Don't double count common sysfs and json events
(git-fixes).
[kernel-source commit dcb433a3e2]
* Sat Apr 12 2025 tonyj@suse.de
- perf pmu: Dynamically allocate tool PMU (git-fixes).
[kernel-source commit 1db2c13457]
* Sat Apr 12 2025 tonyj@suse.de
- perf report: Fix input reload/switch with symbol sort key
(git-fixes).
[kernel-source commit 5ab334f4e0]
* Sat Apr 12 2025 tonyj@suse.de
- perf report: Switch data file correctly in TUI (git-fixes).
[kernel-source commit b68ca42c2c]
* Sat Apr 12 2025 tonyj@suse.de
- perf tests: Fix Tool PMU test segfault (git-fixes).
[kernel-source commit 7637b30d04]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Add skip check in tool_pmu__event_to_str()
(git-fixes).
[kernel-source commit 5bee252cde]
* Sat Apr 12 2025 tonyj@suse.de
- perf stat: Don't merge counters purely on name (git-fixes).
[kernel-source commit 1015df484f]
* Sat Apr 12 2025 tonyj@suse.de
- perf pmu: Rename name matching for no suffix or wildcard
variants (git-fixes).
[kernel-source commit a96e1756e7]
* Sat Apr 12 2025 tonyj@suse.de
- perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs
(git-fixes).
[kernel-source commit bee03873d5]
* Sat Apr 12 2025 tonyj@suse.de
- perf test: Fix Hwmon PMU test endianess issue (git-fixes).
[kernel-source commit 389126e3a5]
* Sat Apr 12 2025 tonyj@suse.de
- perf: Always feature test reallocarray (git-fixes).
[kernel-source commit e003b40081]
* Sat Apr 12 2025 tonyj@suse.de
- perf stat: Fix find_stat for mixed legacy/non-legacy events
(git-fixes).
[kernel-source commit c2b0a828b0]
* Sat Apr 12 2025 tonyj@suse.de
- tools: Unify top-level quiet infrastructure (git-fixes).
[kernel-source commit 66c7fcb809]
* Sat Apr 12 2025 tonyj@suse.de
- perf test: Skip syscall enum test if no landlock syscall
(git-fixes).
[kernel-source commit 5d3de93ca4]
* Sat Apr 12 2025 tonyj@suse.de
- perf trace: Fix runtime error of index out of bounds
(git-fixes).
[kernel-source commit d4e0d1a0e7]
* Sat Apr 12 2025 tonyj@suse.de
- perf trace: Fix BPF loading failure (-E2BIG) (git-fixes).
[kernel-source commit fc6be0dfbe]
* Sat Apr 12 2025 tonyj@suse.de
- perf bench: Fix undefined behavior in cmpworker() (git-fixes).
[kernel-source commit 36a9950788]
* Sat Apr 12 2025 tonyj@suse.de
- perf lock: Add percpu-rwsem for type filter (git-fixes).
[kernel-source commit 0aa4d80972]
* Sat Apr 12 2025 tonyj@suse.de
- perf lock: Fix parse_lock_type which only retrieve one lock flag
(git-fixes).
[kernel-source commit 89f41ce459]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Expose quiet/verbose variables in Makefile.perf
(git-fixes).
[kernel-source commit 65cf3e7314]
* Sat Apr 12 2025 tonyj@suse.de
- perf inject: Fix use without initialization of local variables
(git-fixes).
[kernel-source commit 14e09d5909]
* Sat Apr 12 2025 tonyj@suse.de
- perf report: Fix misleading help message about --demangle
(git-fixes).
[kernel-source commit 470e12e3e8]
* Sat Apr 12 2025 tonyj@suse.de
- perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h
to the perf tarball (git-fixes).
[kernel-source commit 346aee6499]
* Sat Apr 12 2025 tonyj@suse.de
- perf namespaces: Fixup the nsinfo__in_pidns() return type,
its bool (git-fixes).
[kernel-source commit e04247c911]
* Sat Apr 12 2025 tonyj@suse.de
- perf namespaces: Introduce nsinfo__set_in_pidns() (git-fixes).
[kernel-source commit 4edd10ccee]
* Sat Apr 12 2025 tonyj@suse.de
- perf machine: Don't ignore _etext when not a text symbol
(git-fixes).
[kernel-source commit 3b0569c596]
* Sat Apr 12 2025 tonyj@suse.de
- perf maps: Fix display of kernel symbols (git-fixes).
[kernel-source commit 442e0900c5]
* Sat Apr 12 2025 tonyj@suse.de
- perf top: Don't complain about lack of vmlinux when not
resolving some kernel samples (git-fixes).
[kernel-source commit 3604f35639]
* Sat Apr 12 2025 tonyj@suse.de
- perf intel-pt: Add a test for pause / resume (jsc#PED-10651).
[kernel-source commit ca1033bcae]
* Sat Apr 12 2025 tonyj@suse.de
- perf intel-pt: Add documentation for pause / resume
(jsc#PED-10651).
[kernel-source commit 519d8cdd62]
* Sat Apr 12 2025 tonyj@suse.de
- perf intel-pt: Improve man page format (jsc#PED-10651).
[kernel-source commit 79e0444ee0]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Add missing_features for aux_start_paused,
aux_pause, aux_resume (jsc#PED-10651).
[kernel-source commit 7c49582415]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Parse aux-action (jsc#PED-10651).
[kernel-source commit ea0287515f]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Add aux-action config term (jsc#PED-10651).
[kernel-source commit 967f2c196a]
* Sat Apr 12 2025 tonyj@suse.de
- perf tools: Add aux_start_paused, aux_pause and aux_resume
(jsc#PED-10651).
[kernel-source commit 2fea78cd5e]
* Sat Apr 12 2025 tonyj@suse.de
- perf expr: Initialize is_test value in expr__ctx_new()
(git-fixes).
[kernel-source commit f9b6f472d5]
* Sat Apr 12 2025 tonyj@suse.de
- perf bpf: Fix two memory leakages when calling
perf_env__insert_bpf_prog_info() (git-fixes).
[kernel-source commit 4f3df8e272]
* Sat Apr 12 2025 tonyj@suse.de
- perf header: Fix one memory leakage in process_bpf_prog_info()
(git-fixes).
[kernel-source commit 0af1aed3fd]
* Sat Apr 12 2025 tonyj@suse.de
- perf header: Fix one memory leakage in process_bpf_btf()
(git-fixes).
[kernel-source commit 135c96d868]
* Sat Apr 12 2025 tonyj@suse.de
- perf arm-spe: Prepare for adding data source packet
implementations for other cores (git-fixes).
[kernel-source commit 827d5ce422]
* Tue Apr 08 2025 tonyj@suse.de
- perf tools: annotate asm_pure_loop.S (bsc#1239906).
[kernel-source commit 9969be23fb]
* Mon Apr 07 2025 tonyj@suse.de
- libperf cpumap: Grow array of read CPUs in smaller increments
(bsc#1234698 jsc#PED-12309).
[kernel-source commit 016f27b81a]
* Mon Apr 07 2025 tonyj@suse.de
- libperf cpumap: Remove use of perf_cpu_map__read() (bsc#1234698
jsc#PED-12309).
[kernel-source commit 18a4bdba8a]
* Mon Apr 07 2025 tonyj@suse.de
- perf pmu: Remove use of perf_cpu_map__read() (bsc#1234698
jsc#PED-12309).
[kernel-source commit bb69194030]
* Mon Apr 07 2025 tonyj@suse.de
- libperf cpumap: Be tolerant of newline at the end of a cpumask
(bsc#1234698 jsc#PED-12309).
[kernel-source commit d4d1dd9af9]
* Mon Apr 07 2025 tonyj@suse.de
- libperf cpumap: Hide/reduce scope of MAX_NR_CPUS (bsc#1234698
jsc#PED-12309).
[kernel-source commit bccd541cd5]
* Mon Apr 07 2025 tonyj@suse.de
- perf cpumap: Reduce transitive dependencies on libperf
MAX_NR_CPUS (bsc#1234698 jsc#PED-12309).
[kernel-source commit 8faf45777a]
* Mon Apr 07 2025 tonyj@suse.de
- perf: Increase MAX_NR_CPUS to 4096 (bsc#1234698 jsc#PED-12309).
[kernel-source commit c747347711]
* Sat Mar 01 2025 tonyj@suse.com
- Drop "Requires: libebl" on ppc64. This requirement no longer exists,
neither does (in SLE-16) the package.
* Sat Feb 08 2025 tonyj@suse.de
- perf annotate: Use an array for the disassembler preference
(git-fixes).
[kernel-source commit e8b27c535a]
* Sat Feb 08 2025 tonyj@suse.de
- perf test: Fix parallel/sequential option documentation
(git-fixes).
[kernel-source commit aa58438efe]
* Sat Feb 08 2025 tonyj@suse.de
- perf test stat: Avoid hybrid assumption when virtualized
(git-fixes).
[kernel-source commit e5915c4b0e]
* Sat Feb 08 2025 tonyj@suse.de
- perf symbol: Prefer non-label symbols with same address
(git-fixes).
[kernel-source commit 38e475dd1d]
* Sat Feb 08 2025 tonyj@suse.de
- perf stat: Fix trailing comma when there is no metric unit
(git-fixes).
[kernel-source commit 5c91748718]
* Sat Feb 08 2025 tonyj@suse.de
- tools features: Don't check for libunwind devel files by default
(git-fixes).
[kernel-source commit 3090a5cc4b]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Fix uninitialized variable
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d7ab8b5c94]
* Fri Feb 07 2025 tonyj@suse.de
- libperf: evlist: Fix --cpu argument on hybrid platform
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1b8658a8c0]
* Fri Feb 07 2025 tonyj@suse.de
- perf test expr: Fix system_tsc_freq for only x86
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d32367ee84]
* Fri Feb 07 2025 tonyj@suse.de
- perf test hwmon_pmu: Fix event file location
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d637bca6fa]
* Fri Feb 07 2025 tonyj@suse.de
- perf hwmon_pmu: Use openat rather than dup to refresh directory
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 18158f747e]
* Fri Feb 07 2025 tonyj@suse.de
- perf ftrace: Fix undefined behavior in cmp_profile_data()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2e32d15293]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix precise_ip fallback logic
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6bc6a14464]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix build error on generated/fs_at_flags_array.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b2725eb4b4]
* Fri Feb 07 2025 tonyj@suse.de
- perf machine: Initialize machine->env to address a segfault
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 51c95e1c11]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Don't signal all processes on system when
interrupting tests (perf-sle16-v6.13-userspace-update).
[kernel-source commit 2737fe965f]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix build-id event recording
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7d25710a5f]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Fix hwmon parsing with PMU name test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit fc3f4beb25]
* Fri Feb 07 2025 tonyj@suse.de
- perf hwmon_pmu: Ensure hwmon key union is zeroed before use
(perf-sle16-v6.13-userspace-update).
[kernel-source commit af52369238]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests hwmon_pmu: Remove double evlist__delete()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 46aedf64dc]
* Fri Feb 07 2025 tonyj@suse.de
- perf/test: fix perf ftrace test on s390
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 573e663ca8]
* Fri Feb 07 2025 tonyj@suse.de
- perf bpf-filter: Return -ENOMEM directly when pfi allocation
fails (perf-sle16-v6.13-userspace-update).
[kernel-source commit 2c108a69cf]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Correct hwmon test PMU detection
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9beb706745]
* Fri Feb 07 2025 tonyj@suse.de
- perf: Remove unused del_perf_probe_events()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b639100c54]
* Fri Feb 07 2025 tonyj@suse.de
- perf pmu: Move pmu_metrics_table__find and remove ARM override
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 4ec85e3f4f]
* Fri Feb 07 2025 tonyj@suse.de
- perf jevents: Add map_for_cpu()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 099b884dcb]
* Fri Feb 07 2025 tonyj@suse.de
- perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5a3572145d]
* Fri Feb 07 2025 tonyj@suse.de
- perf header: Avoid transitive PMU includes
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1b214c9769]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm64 header: Use cpu argument in get_cpuid
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ed2e5644ab]
* Fri Feb 07 2025 tonyj@suse.de
- perf header: Refactor get_cpuid to take a CPU for ARM
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 07665789de]
* Fri Feb 07 2025 tonyj@suse.de
- perf header: Move is_cpu_online to numa bench
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2c51a6f561]
* Fri Feb 07 2025 tonyj@suse.de
- perf jevents: fix breakage when do perf stat on system metric
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a450c4cf7d]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add missing __exit calls in tool/hwmon tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 68186e71c2]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Make leader sampling test work without branch event
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 507e65d31f]
* Fri Feb 07 2025 tonyj@suse.de
- perf util: Remove kernel version deadcode
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ad4cbe68db]
* Fri Feb 07 2025 tonyj@suse.de
- perf test shell trace_exit_race: Use --no-comm to avoid cases
where COMM isn't resolved (perf-sle16-v6.13-userspace-update).
[kernel-source commit cffb33a17f]
* Fri Feb 07 2025 tonyj@suse.de
- perf test shell trace_exit_race: Show what went wrong in
verbose mode (perf-sle16-v6.13-userspace-update).
[kernel-source commit 0ffe38ddc1]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Add test for trace output loss
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 831bf87809]
* Fri Feb 07 2025 tonyj@suse.de
- perf trace: Avoid garbage when not printing a syscall's
arguments (perf-sle16-v6.13-userspace-update).
[kernel-source commit fe4fe540de]
* Fri Feb 07 2025 tonyj@suse.de
- perf trace: Do not lose last events in a race
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 775f368b81]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Introduce quotation marks support
(perf-sle16-v6.13-userspace-update).
[kernel-source commit aa966fac9b]
* Fri Feb 07 2025 tonyj@suse.de
- perf string: Add strpbrk_esq() and strdup_esq() for escape
and quote (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3f0baf273f]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Accept FUNC@* to specify function name explicitly
(perf-sle16-v6.13-userspace-update).
[kernel-source commit e965e770da]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Fix to ignore escaped characters in --lines option
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b723d01497]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Fix error message for failing to find line range
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 91d1468441]
* Fri Feb 07 2025 tonyj@suse.de
- perf trace: Fix tracing itself, creating feedback loops
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ee591ec694]
* Fri Feb 07 2025 tonyj@suse.de
- perf timechart: Remove redundant variable assignment
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 832e1eca4c]
* Fri Feb 07 2025 tonyj@suse.de
- perf list: Fix topic and pmu_name argument order
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ab4d173519]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix typos Muliplier -> Multiplier
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 3b9cbd27a1]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Allow configuring what disassemblers to use
(perf-sle16-v6.13-userspace-update).
[kernel-source commit af91964fd0]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Define stubs for the LLVM and capstone
disassemblers (perf-sle16-v6.13-userspace-update).
[kernel-source commit 139cd2582a]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Introduce symbol__disassemble_objdump()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a5e6f2fd24]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Remove PERF_HAVE_DWARF_REGS
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1f2b7b6630]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Remove get_arch_regstr code
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 848d4b5719]
* Fri Feb 07 2025 tonyj@suse.de
- perf xtensa: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 95c22e8f34]
* Fri Feb 07 2025 tonyj@suse.de
- perf sparc: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit c66dd15b4e]
* Fri Feb 07 2025 tonyj@suse.de
- perf sh: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit cf16856306]
* Fri Feb 07 2025 tonyj@suse.de
- perf s390: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a223ec966c]
* Fri Feb 07 2025 tonyj@suse.de
- perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.h
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2c823027cb]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Move powerpc dwarf-regs out of arch
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 52dc2be6d3]
* Fri Feb 07 2025 tonyj@suse.de
- perf mips: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f44c87d3f1]
* Fri Feb 07 2025 tonyj@suse.de
- perf loongarch: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f07a5dd4ec]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Move csky dwarf-regs out of arch
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2f592b32bf]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ec15c7dbc4]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm64: Remove dwarf-regs.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit c393dcf0eb]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Move x86 dwarf-regs out of arch
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 22d51f9678]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Pass ELF flags to get_dwarf_regstr
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 266d4ad38b]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Pass accurate disassembly machine to
get_dwarf_regnum (perf-sle16-v6.13-userspace-update).
[kernel-source commit 1ca186f7e4]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Add e_machine/e_flags to struct arch
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9c5f65dcef]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Add EM_HOST and EF_HOST defines
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1f163cb610]
* Fri Feb 07 2025 tonyj@suse.de
- perf dwarf-regs: Remove
PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 01399c6c04]
* Fri Feb 07 2025 tonyj@suse.de
- perf docs: Document tool and hwmon events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d736e5a35f]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add hwmon "PMU" test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 84ee1fb92d]
* Fri Feb 07 2025 tonyj@suse.de
- perf pmu: Add calls enabling the hwmon_pmu
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5a56ca0221]
* Fri Feb 07 2025 tonyj@suse.de
- perf hwmon_pmu: Add a tool PMU exposing events from hwmon in
sysfs (perf-sle16-v6.13-userspace-update).
[kernel-source commit b1708ce49a]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add hwmon filename parser test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit fd53adfb24]
* Fri Feb 07 2025 tonyj@suse.de
- perf hwmon_pmu: Add hwmon filename parser
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 16aa2d5ea7]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Include libtraceevent headers directly indicated
by pkg-config (perf-sle16-v6.13-userspace-update).
[kernel-source commit 6c45337e58]
* Fri Feb 07 2025 tonyj@suse.de
- perf script python: Adjust objdump start/end per map pgoff
parameter (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3e4ae53a15]
* Fri Feb 07 2025 tonyj@suse.de
- perf script cs_etm: Add map_pgoff to python dictionary
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 57805dc915]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Expand metric+unit buffer size
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9b80b538be]
* Fri Feb 07 2025 tonyj@suse.de
- perf: event: Remove deadcode
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9583c0cf9e]
* Fri Feb 07 2025 tonyj@suse.de
- perf trace: avoid garbage when not printing a trace event's
arguments (perf-sle16-v6.13-userspace-update).
[kernel-source commit 8c6d5b7777]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Fix ftrace test with regex patterns
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a923abd635]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Remove dangling CFLAGS for removed attr.o object
(perf-sle16-v6.13-userspace-update).
[kernel-source commit e466330845]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Add missing cflags when building with custom
libtraceevent (perf-sle16-v6.13-userspace-update).
[kernel-source commit 7d56e0cfca]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Remove cpu-list BPF cgroup counter test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 72323907e0]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Make libunwind opt-in rather than opt-out
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 8aa7eb8f6f]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Use sqrtloop workload to test bperf event
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5d8632ac4a]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Support inherit events during fork() for bperf
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 184f14c1a4]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Use old behavior when opening old SPE files
(perf-sle16-v6.13-userspace-update).
[kernel-source commit e8e275e58d]
* Fri Feb 07 2025 tonyj@suse.de
- perf ftrace latency: Fix unit on histogram first entry when
using --use-nsec (perf-sle16-v6.13-userspace-update).
[kernel-source commit 034faa7648]
* Fri Feb 07 2025 tonyj@suse.de
- perf, riscv: Wire up perf trace support for RISC-V
(perf-sle16-v6.13-userspace-update).
[kernel-source commit c1c99c4c3a]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Fix retrieval of source files from a debuginfod
server (perf-sle16-v6.13-userspace-update).
[kernel-source commit dc194280e3]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Update --itrace help text
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 14f29a7b3c]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Correctly set sample flags
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 3c796a6488]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing
branches (perf-sle16-v6.13-userspace-update).
[kernel-source commit 51012688d6]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Set sample.addr to target address for instruction
sample (perf-sle16-v6.13-userspace-update).
[kernel-source commit adb3291159]
* Fri Feb 07 2025 tonyj@suse.de
- perf vendor events arm64: Add i.MX91 DDR Performance Monitor
metrics (perf-sle16-v6.13-userspace-update).
[kernel-source commit 9cf3da0614]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Sort tests placing exclusive tests last
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 69689c8374]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add a signal handler to kill forked child processes
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 82866cf96a]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Make parallel testing the default
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b476456c33]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Run parallel tests in two passes
(perf-sle16-v6.13-userspace-update).
[kernel-source commit bf3ca60a9d]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add a signal handler around running a test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a2ffbfbd41]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Tag parallel failing shell tests with "(exclusive)"
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 4bb548da3e]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Avoid list test blocking on writing to stdout
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 4462ae032d]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Reduce scope of parallel variable
(perf-sle16-v6.13-userspace-update).
[kernel-source commit cd0865ddb0]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Display number of active running tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7fbff0e74c]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Fix not cleaning up disasm_line in
symbol__disassemble_raw() (perf-sle16-v6.13-userspace-update).
[kernel-source commit a1ee8c9901]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Use disasm_line__free() to properly free
disasm_line (perf-sle16-v6.13-userspace-update).
[kernel-source commit 73354532f3]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Use disasm_line__free() to properly free
disasm_line (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3a8e106f33]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add precise_max subtest to the perf record shell test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 3f1d0606a9]
* Fri Feb 07 2025 tonyj@suse.de
- perf record: Just use "cycles:P" as the default event
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 50b05f1096]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Check fallback error and order
(perf-sle16-v6.13-userspace-update).
[kernel-source commit af00d1d6ac]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Move x86__is_amd_cpu() to util/env.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5b56c06457]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Detect missing kernel features properly
(perf-sle16-v6.13-userspace-update).
[kernel-source commit cc8b178da2]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Do not set exclude_guest for precise_ip
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 3a05479000]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Simplify evsel__add_modifier()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1d772308d2]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Don't set attr.exclude_guest by default
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 38d7278184]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Add fallback for exclude_guest
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6f3cd921f0]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: sched-pipe bench: add (-n) nonblocking benchmark
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2582519b59]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Document the -w/--workload option
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 60f85f63e2]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Introduce --list-workloads to list the available
workloads (perf-sle16-v6.13-userspace-update).
[kernel-source commit 46c1e80511]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Introduce workloads__for_each()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit eaf68a8427]
* Fri Feb 07 2025 tonyj@suse.de
- perf vendor events amd: Update Zen 5 data cache fill events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5139f363e4]
* Fri Feb 07 2025 tonyj@suse.de
- perf vendor events amd: Add Zen 5 data fabric metrics
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d6abb05c00]
* Fri Feb 07 2025 tonyj@suse.de
- perf vendor events amd: Add Zen 5 data fabric events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9d2288cda2]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Fix perf test case 84 on s390
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5687e359b4]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Update all metrics test like metricgroups test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 96d65f32fe]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Rename CONFIG_DWARF to CONFIG_LIBDW
(perf-sle16-v6.13-userspace-update).
[kernel-source commit bb5ff5a587]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1a26c0fb86]
* Fri Feb 07 2025 tonyj@suse.de
- perf libdw: Remove unnecessary defines
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b6547e128a]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Move elfutils support check to libdw check
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f72a9a0061]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Combine test-dwarf-getcfi into test-libdw
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b2f922633e]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Combine test-dwarf-getlocations into test-libdw
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 71b4cef85f]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Combine libdw-dwarf-unwind into libdw feature tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 4b98ecb12b]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Rename test-dwarf to test-libdw
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 545303a09d]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Remove defined but never used variable
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 07c79e3873]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Rename NO_DWARF to NO_LIBDW
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 00effe0667]
* Fri Feb 07 2025 tonyj@suse.de
- perf build: Fix LIBDW_DIR (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3f271d165c]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Move attr files into shell directory where they
are used (perf-sle16-v6.13-userspace-update).
[kernel-source commit c970a2ef60]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Remove C test wrapper for attr.py
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9af031a69a]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add a shell wrapper for "Setup struct
perf_event_attr" (perf-sle16-v6.13-userspace-update).
[kernel-source commit f5507374ca]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Correct demangled symbols in C++ program
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 273d08edba]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Disable metric thresholds for CSV and JSON
metric-only mode (perf-sle16-v6.13-userspace-update).
[kernel-source commit 7e76e2c4a0]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Add metric-threshold to json output
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 21a0d9ca24]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Change color to threshold in print_metric
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 856bfbd713]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Drop metric-unit if unit is NULL
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 006b0d9196]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Display "none" for NaN with metric only json
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6159a689a8]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Fix/add parameter names for print_metric
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 77662a0fdf]
* Fri Feb 07 2025 tonyj@suse.de
- perf color: Add printf format checking and resolve issues
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 54305fe85e]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Fix libdw memory leak
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5706a02432]
* Fri Feb 07 2025 tonyj@suse.de
- perf disasm: Fix capstone memory leak
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d0d20a6de0]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf/powerpc/util: Add support to handle compatible mode
PVR for perf json events (perf-sle16-v6.13-userspace-update).
[kernel-source commit 9aa97c1f70]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf/pmu-events/powerpc: Add support for compat events
in json (perf-sle16-v6.13-userspace-update).
[kernel-source commit 4dec6fa2da]
* Fri Feb 07 2025 tonyj@suse.de
- perf dso: Fix symtab_type for kmod compression
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 749e575fb7]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Improve log for long event name failure
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 61e88be185]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Check group string length
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7aaee69d87]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Use the MAX_EVENT_NAME_LEN macro
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7edea68b1c]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Speed up some tests using perf list
(perf-sle16-v6.13-userspace-update).
[kernel-source commit e23139d6fa]
* Fri Feb 07 2025 tonyj@suse.de
- perf x86/topdown: Refine helper arch_is_topdown_metrics()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d72e7807c4]
* Fri Feb 07 2025 tonyj@suse.de
- perf x86/topdown: Make topdown metrics comparators be symmetric
(perf-sle16-v6.13-userspace-update).
[kernel-source commit fa4c305e3d]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Remove duplicate io.h header
(perf-sle16-v6.13-userspace-update).
[kernel-source commit dcc3a616a9]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Add Cortex CPUs to common data source encoding
list (perf-sle16-v6.13-userspace-update).
[kernel-source commit 1e56d397f4]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Add Neoverse-V2 to common data source encoding
list (perf-sle16-v6.13-userspace-update).
[kernel-source commit bd406d5531]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Remove the unused 'midr' field
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1c09a16e7d]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Use metadata to decide the data source feature
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 3d71214043]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Introduce arm_spe__is_homogeneous()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 17e4ec3c04]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Rename the common data source encoding
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ee3cb32ec9]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Rename arm_spe__synth_data_source_generic()
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 8cae8f9f33]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel: Fix missing inherit + sample read check
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f44d303b28]
* Fri Feb 07 2025 tonyj@suse.de
- perf sched timehist: Add pre-migration wait time option
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2378863e06]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Remove unnecessary parentheses
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9868f58192]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix possible compiler warnings in hashmap
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 2edf592ca5]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Fix compiler error in util/tool_pmu.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f9bbe4202b]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf/tests: Remove duplicate evlist__delete in
tests/tool_pmu.c (perf-sle16-v6.13-userspace-update).
[kernel-source commit 9c41393438]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf/tests: Fix compilation error with strncpy in
tests/tool_pmu (perf-sle16-v6.13-userspace-update).
[kernel-source commit 02ad1fcd45]
* Fri Feb 07 2025 tonyj@suse.de
- perf report: Display columns Predicted/Abort/Cycles in
- -branch-history (perf-sle16-v6.13-userspace-update).
[kernel-source commit 78e00a0764]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Add tool PMU test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 15d7303675]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Switch to standard pmu functions and json
descriptions (perf-sle16-v6.13-userspace-update).
[kernel-source commit f59c9b4645]
* Fri Feb 07 2025 tonyj@suse.de
- perf jevents: Add tool event json under a common architecture
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1676ee7802]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Move expr literals to tool_pmu
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5efde676c1]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Rename perf_tool_event__* to tool_pmu__*
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a13c5c07c8]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Rename enum perf_tool_event to tool_pmu_event
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ec7d957b06]
* Fri Feb 07 2025 tonyj@suse.de
- perf tool_pmu: Factor tool events into their own PMU
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 263c1cceac]
* Fri Feb 07 2025 tonyj@suse.de
- perf parse-events: Expose/rename config_term_name
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d1dfd4eae4]
* Fri Feb 07 2025 tonyj@suse.de
- perf pmu: Allow hardcoded terms to be applied to attributes
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ef8a802871]
* Fri Feb 07 2025 tonyj@suse.de
- perf pmu: Simplify an asprintf error message
(perf-sle16-v6.13-userspace-update).
[kernel-source commit cab9e84ddb]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: Remove unused color_fwrite_lines
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6a5bf63e42]
* Fri Feb 07 2025 tonyj@suse.de
- perf test x86: Fix typo in intel-pt-test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6aca3688d7]
* Fri Feb 07 2025 tonyj@suse.de
- perf probe: Remove unused add_perf_probe_events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit b7ed4e1ed1]
* Fri Feb 07 2025 tonyj@suse.de
- perf test attr: Add back missing topdown events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 378fc74e0a]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Dump metadata with version 2
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1a1124730f]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Support metadata version 2
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a73dd39afb]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Save per CPU information in metadata
(perf-sle16-v6.13-userspace-update).
[kernel-source commit c050ca574d]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Calculate meta data size
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 21c0e5566b]
* Fri Feb 07 2025 tonyj@suse.de
- perf arm-spe: Define metadata header version 2
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f2c6cfc6c3]
* Fri Feb 07 2025 tonyj@suse.de
- perf list: update option desc in man page
(perf-sle16-v6.13-userspace-update).
[kernel-source commit ce82ef0279]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Restore sample rate for perf_event_attr
(perf-sle16-v6.13-userspace-update).
[kernel-source commit a077996446]
* Fri Feb 07 2025 tonyj@suse.de
- perf trace: Keep exited threads for summary
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9e1ba1e003]
* Fri Feb 07 2025 tonyj@suse.de
- perf/test: perf test 86 fails on s390
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 13bed83158]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf: Allow inherit + PERF_SAMPLE_READ when opening events
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f76a751780]
* Fri Feb 07 2025 tonyj@suse.de
- tools/perf: Correctly calculate sample period for inherited
SAMPLE_READ values (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3c917acf14]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Skip not fail syscall tp fields test when
insufficient permissions (perf-sle16-v6.13-userspace-update).
[kernel-source commit a8f4b4eda4]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Skip not fail tp fields test when insufficient
permissions (perf-sle16-v6.13-userspace-update).
[kernel-source commit e08f602d4d]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Fix memory leaks on event-times error paths
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 925a92a033]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Fix affinity memory leaks on error path
(perf-sle16-v6.13-userspace-update).
[kernel-source commit fbe899d3b4]
* Fri Feb 07 2025 tonyj@suse.de
- perf jevents: Don't stop at the first matched pmu when searching
a events table (perf-sle16-v6.13-userspace-update).
[kernel-source commit 3ff6343381]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Add more topdown events regroup tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 33011ce264]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Add topdown events counting and sampling tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 972f543f21]
* Fri Feb 07 2025 tonyj@suse.de
- perf tests: Add leader sampling test in record tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit bb0c00f8a5]
* Fri Feb 07 2025 tonyj@suse.de
- perf x86/topdown: Don't move topdown metric events in group
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6478266b9f]
* Fri Feb 07 2025 tonyj@suse.de
- perf x86/topdown: Correct leader selection with sample_read
enabled (perf-sle16-v6.13-userspace-update).
[kernel-source commit 72fa8a0e9c]
* Fri Feb 07 2025 tonyj@suse.de
- perf x86/topdown: Complete topdown slots/metrics events check
(perf-sle16-v6.13-userspace-update).
[kernel-source commit fd578a2a8f]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel: Reduce a variables scope
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9df7ae981d]
* Fri Feb 07 2025 tonyj@suse.de
- perf vender events arm64: Use "Topdown" as topdown metric
group name (perf-sle16-v6.13-userspace-update).
[kernel-source commit 66d0882e94]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Use ARRAY_SIZE for array length
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f21e807484]
* Fri Feb 07 2025 tonyj@suse.de
- perf/test: Speed up test case perf annotate basic tests
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 11ad08a0c7]
* Fri Feb 07 2025 tonyj@suse.de
- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC}
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 255a2ed81c]
* Fri Feb 07 2025 tonyj@suse.de
- perf sched replay: Remove unused parts of the code
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 828562b42a]
* Fri Feb 07 2025 tonyj@suse.de
- libperf: Explicitly specify install-html dependencies
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 758121f5f5]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Add a test for default perf stat command
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 5d915fa81a]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Make stat test work on DT devices
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 6adc38fd4e]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel: Remove pmu_name (perf-sle16-v6.13-userspace-update).
[kernel-source commit f8fe28552b]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel x86: Make evsel__has_perf_metrics work for legacy
events (perf-sle16-v6.13-userspace-update).
[kernel-source commit dbbeec175d]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Remove evlist__add_default_attrs use strings
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 19dcf8ac31]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Uniquify event name improvements
(perf-sle16-v6.13-userspace-update).
[kernel-source commit f96edd6459]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel: Add alternate_hw_config and use in evsel__match
(perf-sle16-v6.13-userspace-update).
[kernel-source commit d836e6e89a]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Ignore security failures in all PMU test
(perf-sle16-v6.13-userspace-update).
[kernel-source commit e92ec7dc5a]
* Fri Feb 07 2025 tonyj@suse.de
- perf symbol: Do not fixup end address of labels
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 412661be9b]
* Fri Feb 07 2025 tonyj@suse.de
- perf vendor events arm64: imx95: add
imx95_bandwidth_usage.lpddr4x metric
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 1d45302dce]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Stop repeating when ref_perf_stat() returns -1
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 05f4c2c21d]
* Fri Feb 07 2025 tonyj@suse.de
- perf stat: Close cork_fd when create_perf_stat_counter() failed
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7e38d3d1ec]
* Fri Feb 07 2025 tonyj@suse.de
- perf evsel: display dmesg command of showing a hardcoded path
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7ec34c0d8c]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: cs-etm: Test Coresight disassembly script
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 086405fa1b]
* Fri Feb 07 2025 tonyj@suse.de
- perf scripts python cs-etm: Add start and stop arguments
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 02159dac15]
* Fri Feb 07 2025 tonyj@suse.de
- perf scripts python cs-etm: Improve arguments
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 60b5bfad6f]
* Fri Feb 07 2025 tonyj@suse.de
- perf scripts python cs-etm: Update to use argparse
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 65045b5e72]
* Fri Feb 07 2025 tonyj@suse.de
- perf scripting python: Add function to get a config value
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 9c66d5c3b3]
* Fri Feb 07 2025 tonyj@suse.de
- perf cs-etm: Use new OpenCSD consistency checks
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 41fe0e7803]
* Fri Feb 07 2025 tonyj@suse.de
- perf cs-etm: Don't flush when packet_queue fills up
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 7b08a74124]
* Fri Feb 07 2025 tonyj@suse.de
- perf test: Be more tolerant of metricgroup failures
(perf-sle16-v6.13-userspace-update).
[kernel-source commit c427007fc4]
* Fri Feb 07 2025 tonyj@suse.de
- perf tools: update expected diff for lib/list_sort.c
(perf-sle16-v6.13-userspace-update).
[kernel-source commit 092fd2a283]
* Fri Feb 07 2025 tonyj@suse.de
- Rebase to SLE-16 SLFO kernel sources (perf v6.12)
- Disable link time optimization (-flto)
* Thu Jan 09 2025 tonyj@suse.de
- perf arm-spe: Add Neoverse-V2 to common data source encoding
list (jsc#PED-11188).
[kernel-source commit ef12247022]
* Thu Jan 02 2025 tonyj@suse.de
- perf vendor events amd: Update Zen 5 data cache fill events
(jsc#PED-11774).
[kernel-source commit 072043dcfa]
* Thu Jan 02 2025 tonyj@suse.de
- perf vendor events amd: Add Zen 5 data fabric metrics
(jsc#PED-11774).
[kernel-source commit e9e3934051]
* Thu Jan 02 2025 tonyj@suse.de
- perf vendor events amd: Add Zen 5 data fabric events
(jsc#PED-11774).
[kernel-source commit 1377c676f8]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace: Fix undefined behavior in cmp_profile_data()
(git-fixes).
[kernel-source commit f402063ac6]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Fix build-id event recording (git-fixes).
[kernel-source commit 868cfa0f1b]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Return -ENOMEM directly when pfi allocation
fails (git-fixes).
[kernel-source commit bdd8afa672]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} (git-fixes).
[kernel-source commit 5e45bcfab5]
* Thu Jan 02 2025 tonyj@suse.de
- perf cap: Add __NR_capget to arch/x86 unistd
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d203039890]
* Thu Jan 02 2025 tonyj@suse.de
- perf python: Fix up the build on architectures without
HAVE_KVM_STAT_SUPPORT (perf-sp7-v6.12-userspace-update).
[kernel-source commit 9f5c7e9efd]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Handle perftool-testsuite_probe failure due to
broken DWARF (perf-sp7-v6.12-userspace-update).
[kernel-source commit bf868497f2]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Fix non-listed archs in the syscalltbl routines
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5f0945d32b]
* Thu Jan 02 2025 tonyj@suse.de
- perf build: Change the clang check back to 12.0.1
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7978494339]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace augmented_raw_syscalls: Add more checks to pass
the verifier (perf-sp7-v6.12-userspace-update).
[kernel-source commit 193cac0c07]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace augmented_raw_syscalls: Add extra array
index bounds checking to satisfy some BPF verifiers
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ab07fbe99d]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: The return from 'write' isn't a pid
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4f0bfbf92f]
* Thu Jan 02 2025 tonyj@suse.de
- perf cs-etm: Fix the assert() to handle captured and unprocessed
cpu trace (perf-sp7-v6.12-userspace-update).
[kernel-source commit 7dbbd5160c]
* Thu Jan 02 2025 tonyj@suse.de
- perf build: Fix build feature-dwarf_getlocations fail for old
libdw (perf-sp7-v6.12-userspace-update).
[kernel-source commit 6a78f22473]
* Thu Jan 02 2025 tonyj@suse.de
- perf build: Fix static compilation error when libdw is not
installed (perf-sp7-v6.12-userspace-update).
[kernel-source commit ab578d8c62]
* Thu Jan 02 2025 tonyj@suse.de
- perf dwarf-aux: Fix build with !HAVE_DWARF_GETLOCATIONS_SUPPORT
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7b1597a0aa]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Cope with differences for lib/list_sort.c copy
from the kernel (perf-sp7-v6.12-userspace-update).
[kernel-source commit d3f443217d]
* Thu Jan 02 2025 tonyj@suse.de
- tools check_headers.sh: Add check variant that excludes some
hunks (perf-sp7-v6.12-userspace-update).
[kernel-source commit 73b95aeff3]
* Thu Jan 02 2025 tonyj@suse.de
- perf vdso: Missed put on 32-bit dsos
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 41819df0d8]
* Thu Jan 02 2025 tonyj@suse.de
- perf symbol: Set binary_type of dso when loading
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ffdcd7bce5]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Mark the 'head' arg in the set_robust_list syscall
as coming from user space (perf-sp7-v6.12-userspace-update).
[kernel-source commit c2ef7b853f]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Mark the 'rseq' arg in the rseq syscall as coming
from user space (perf-sp7-v6.12-userspace-update).
[kernel-source commit a708e993b8]
* Thu Jan 02 2025 tonyj@suse.de
- perf env: Find correct branch counter info on hybrid
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 0945e40fc7]
* Thu Jan 02 2025 tonyj@suse.de
- perf evlist: Print hint for group
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6b685ca882]
* Thu Jan 02 2025 tonyj@suse.de
- tools: Drop nonsensical -O6 (perf-sp7-v6.12-userspace-update).
[kernel-source commit 340e8041d8]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmu: To info add event_type_desc
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4cd1ac0f51]
* Thu Jan 02 2025 tonyj@suse.de
- perf evsel: Add accessor for tool_event
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 974c32cfe5]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmus: Fake PMU clean up (perf-sp7-v6.12-userspace-update).
[kernel-source commit 5756b7d1c1]
* Thu Jan 02 2025 tonyj@suse.de
- perf list: Avoid potential out of bounds memory read
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 84eadbd064]
* Thu Jan 02 2025 tonyj@suse.de
- perf help: Fix a typo ("bellow")
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 0cea9ec523]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace: Detect whether ftrace is enabled on system
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a8a266ccb6]
* Thu Jan 02 2025 tonyj@suse.de
- perf test shell probe_vfs_getname: Remove extraneous '='
from probe line number regex (perf-sp7-v6.12-userspace-update).
[kernel-source commit ac08131f9b]
* Thu Jan 02 2025 tonyj@suse.de
- perf build: Require at least clang 16.0.6 to build BPF skeletons
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5677f91ba5]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: If a syscall arg is marked as 'const', assume it
is coming _from_ userspace (perf-sp7-v6.12-userspace-update).
[kernel-source commit e7a6d2490a]
* Thu Jan 02 2025 tonyj@suse.de
- perf parse-events: Remove duplicated include in parse-events.c
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 765c82e602]
* Thu Jan 02 2025 tonyj@suse.de
- perf callchain: Allow symbols to be optional when resolving
a callchain (perf-sp7-v6.12-userspace-update).
[kernel-source commit 34b3f101c0]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Lazy build-id mmap2 event insertion
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 574e228b8c]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Add new mmap2-buildid-all option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d2d4ff56ad]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Fix build ID injection
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d24e71d0c2]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add pr_debug_scope()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit aa3ea27e4f]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Treat 'call' instruction as stack operation
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 25216a7bc8]
* Thu Jan 02 2025 tonyj@suse.de
- perf build: Autodetect minimum required llvm-dev version
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bc1b3135f4]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Mark the rlim arg in the prlimit64
and setrlimit syscalls as coming from user space
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7f70bc5f87]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Support collecting 'union's with the BPF augmenter
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3aedcc2ca7]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Add --force-btf for debugging
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 17816fef75]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Collect augmented data using BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a73b3af3be]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Pretty print buffer data
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 13d7485359]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Pretty print struct data
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ad9b37fb22]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare
for fetching data in BPF (perf-sp7-v6.12-userspace-update).
[kernel-source commit d988b873ae]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Mark bpf's attr as from_user
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6ddc55abb7]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user
= true (perf-sp7-v6.12-userspace-update).
[kernel-source commit b7e886fa8f]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user
= true (perf-sp7-v6.12-userspace-update).
[kernel-source commit 79b8428ff9]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set
.from_user = true (perf-sp7-v6.12-userspace-update).
[kernel-source commit 648de0b1d9]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Mark which syscall arguments go from user space
to kernel space (perf-sp7-v6.12-userspace-update).
[kernel-source commit 6072e3285f]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Use a common encoding for augmented arguments,
with size + error + payload (perf-sp7-v6.12-userspace-update).
[kernel-source commit 11d7acd685]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace augmented_syscalls.bpf: Move the renameat aumenter
to renameat2, temporarily (perf-sp7-v6.12-userspace-update).
[kernel-source commit 428a9759f4]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Fix the wrong reference in parse_record_events()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a4b67fdf95]
* Thu Jan 02 2025 tonyj@suse.de
- perf script python: Avoid buffer overflow in python PEBS
register interface (perf-sp7-v6.12-userspace-update).
[kernel-source commit 8e55b6556c]
* Thu Jan 02 2025 tonyj@suse.de
- perf jevents: Ignore sys when determining a model directory
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ee504abe1a]
* Thu Jan 02 2025 tonyj@suse.de
- perf check: Fix inconsistencies in feature names
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 266c41835d]
* Thu Jan 02 2025 tonyj@suse.de
- perf tests probe_vfs_getname.sh: Update to use 'perf check
feature' (perf-sp7-v6.12-userspace-update).
[kernel-source commit 113c398a7b]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools test_task_analyzer.sh: Update to use 'perf check
feature' (perf-sp7-v6.12-userspace-update).
[kernel-source commit 82379d7b22]
* Thu Jan 02 2025 tonyj@suse.de
- perf version: Update --build-options to use 'supported_features'
array (perf-sp7-v6.12-userspace-update).
[kernel-source commit 26b56d1443]
* Thu Jan 02 2025 tonyj@suse.de
- perf jevents: Add cpuid to model lookup command
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d5970e236d]
* Thu Jan 02 2025 tonyj@suse.de
- perf check: Introduce 'check' subcommand
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bca9d1f9b9]
* Thu Jan 02 2025 tonyj@suse.de
- libsubcmd: Don't free the usage string
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3b447983a3]
* Thu Jan 02 2025 tonyj@suse.de
- perf parse-events: Vary default_breakpoint_len on i386 and arm64
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3387ec7395]
* Thu Jan 02 2025 tonyj@suse.de
- perf parse-events: Add default_breakpoint_len helper
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bc75379083]
* Thu Jan 02 2025 tonyj@suse.de
- perf parse-events: Pass cpu_list as a perf_cpu_map in
__add_event() (perf-sp7-v6.12-userspace-update).
[kernel-source commit 9f5e635a4e]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmu: Merge boolean sysfs event option parsing
(perf-sp7-v6.12-userspace-update).
[kernel-source commit dd0910d713]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Add --prio option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a7b93e1157]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Add --show-prio option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ca8f4f8580]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Remove redundant BUG_ON in
timehist_sched_change_event() (perf-sp7-v6.12-userspace-update).
[kernel-source commit c9461ebaa0]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Skip print non-idle task samples when
only show idle events (perf-sp7-v6.12-userspace-update).
[kernel-source commit 1387916074]
* Thu Jan 02 2025 tonyj@suse.de
- perf record offcpu: Constify control data for BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit cbabbba1c0]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock contention: Constify control data for BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5fb63a9ca5]
* Thu Jan 02 2025 tonyj@suse.de
- perf kwork: Constify control data for BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 2ee8c708bf]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace latency: Constify control data for BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit feefe0675a]
* Thu Jan 02 2025 tonyj@suse.de
- perf stat: Constify control data for BPF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 1e364e7e4b]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Make watchpoint data 32-bits on i386
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6f7b26870d]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Skip uprobe test if probe command isn't present
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 887af70632]
* Thu Jan 02 2025 tonyj@suse.de
- perf time-utils: Fix 32-bit nsec parsing
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e30669cb8f]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmus: Fix name comparisons on 32-bit systems
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 49a3c4104d]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: LLVM-based disassembler
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 67f1a9ce2d]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Split out read_symbol()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f0cc160371]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Support LLVM for addr2line()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 67b61f2ba7]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Build x86 32-bit syscall table
from arch/x86/entry/syscalls/syscall_32.tbl
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ef35876aa4]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Fixed timestamp error when unable to
confirm event sched_in time (perf-sp7-v6.12-userspace-update).
[kernel-source commit 41e38a26d4]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock contention: Do not fail EEXIST for update
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bbb8d8db33]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock contention: Simplify spinlock check
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4b57269b81]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock contention: Handle error in a single place
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 88295f3861]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Additional pipe tests with pipe output written to
a file (perf-sp7-v6.12-userspace-update).
[kernel-source commit cd1bdd6a84]
* Thu Jan 02 2025 tonyj@suse.de
- perf header: Remove repipe option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 0e09da2048]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Overhaul handling of pipe files
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 56b027575a]
* Thu Jan 02 2025 tonyj@suse.de
- perf header: Allow attributes to be written after data
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 44c5cb15d4]
* Thu Jan 02 2025 tonyj@suse.de
- perf header: Fail read if header sections overlap
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 17c42bb895]
* Thu Jan 02 2025 tonyj@suse.de
- perf header: Add kerneldoc to 'struct perf_file_header'
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fbe0843f3d]
* Thu Jan 02 2025 tonyj@suse.de
- perf session: Document 'struct perf_session' and constify its
'auxtrace' member (perf-sp7-v6.12-userspace-update).
[kernel-source commit 542725dbe6]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Print queue number in raw trace dump
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 62fca2b77e]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Support version 0.1 of HW_ID packets
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 54419d6db4]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Only save valid trace IDs into files
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 56fe601fab]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Create decoders based on the trace ID mappings
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8cad062684]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Move traceid_list to each queue
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4f9db63387]
* Thu Jan 02 2025 tonyj@suse.de
- perf: cs-etm: Allocate queues for all CPUs
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 15ee44ee66]
* Thu Jan 02 2025 tonyj@suse.de
- perf cs-etm: Create decoders after both AUX and HW_ID search
passes (perf-sp7-v6.12-userspace-update).
[kernel-source commit e239142dc5]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add 'perf record cgroup' filtering test
(perf-sp7-v6.12-userspace-update).
[kernel-source commit abb480b058]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Support filtering on cgroups
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ecad24fb77]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Add build dependency to header files
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e51bf33a18]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Fix segfault when 'sym' sort key is not used
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6ab4a4e1bb]
* Thu Jan 02 2025 tonyj@suse.de
- perf test trace_btf_enum: Fix shellcheck warning
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b0cb483503]
* Thu Jan 02 2025 tonyj@suse.de
- perf auxtrace: Remove unused 'pmu' pointer from struct
auxtrace_record (perf-sp7-v6.12-userspace-update).
[kernel-source commit cd3fca91b3]
* Thu Jan 02 2025 tonyj@suse.de
- perf auxtrace: Use evsel__is_aux_event() for checking AUX event
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bc8a8860f0]
* Thu Jan 02 2025 tonyj@suse.de
- perf vendor events arm64: Move Yitian 710 DDR PMU into T-Head
directory (perf-sp7-v6.12-userspace-update).
[kernel-source commit dc679e2bf2]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Pass the richer 'struct syscall_arg' pointer to
trace__btf_scnprintf() (perf-sp7-v6.12-userspace-update).
[kernel-source commit 41c2332aea]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Fix perf trace -p <PID>
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3b14d9e953]
* Thu Jan 02 2025 tonyj@suse.de
- perf evlist: Introduce method to find if there is a bpf-output
event (perf-sp7-v6.12-userspace-update).
[kernel-source commit a98e49b5eb]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Name events in stats for pipe mode
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 751694cee9]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite: Install perf-report tests in
the 'make install-tests -C tools/perf' target
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 55fb7801ed]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite report: Add test case for perf report
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8cdc3526ea]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite report: Add test for perf-report basic
functionality (perf-sp7-v6.12-userspace-update).
[kernel-source commit 00da7aaf20]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite: Add common output checking helper
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6736e095a3]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite probe: Add test for line semantics
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8c8efb8f91]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite probe: Add test for invalid options
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 2399b9aff7]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite probe: Add test for basic perf-probe options
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7cbef6ba9c]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite probe: Add test for blacklisted kprobes handling
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a714d12276]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite: Fix shellcheck warnings
(perf-sp7-v6.12-userspace-update).
[kernel-source commit af3ff8b9db]
* Thu Jan 02 2025 tonyj@suse.de
- perf testsuite: Merge settings files for shell tests
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 23069175f2]
* Thu Jan 02 2025 tonyj@suse.de
- perf tests shell: Skip base_* dirs in test script search
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bc28dde0e5]
* Thu Jan 02 2025 tonyj@suse.de
- perf test vfs_getname: Look for alternative line where to
collect the pathname (perf-sp7-v6.12-userspace-update).
[kernel-source commit 045f032cd5]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Update sample filtering tests with multiple events
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 201103803e]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Print lost samples due to BPF filter
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 597358ea5f]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Support multiple events properly
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4b7f1fe05c]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Support external tests for separate objdir
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 2beb55aab6]
* Thu Jan 02 2025 tonyj@suse.de
- perf python: Disable -Wno-cast-function-type-mismatch if
present on clang (perf-sp7-v6.12-userspace-update).
[kernel-source commit 518b07940e]
* Thu Jan 02 2025 tonyj@suse.de
- perf python: Allow checking for the existence of warning
options in clang (perf-sp7-v6.12-userspace-update).
[kernel-source commit fa7679f1d0]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Copy back variable types after move
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4c272333d2]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Update stack slot for the store
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 2ec412b2b0]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Update debug messages
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 50d85bf365]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add 'typecln' sort key
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a8334e1d4f]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Show offset and size in hex
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 80754234eb]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf: Remove redundant check that map is NULL
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e534c30514]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Fix percpu pointer check
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 574dcc1756]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Prefer struct/union over base type
(perf-sp7-v6.12-userspace-update).
[kernel-source commit cb6a35332d]
* Thu Jan 02 2025 tonyj@suse.de
- perf cap: Tidy up and improve capability testing
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 1d18bd22fe]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Set bitfield member offset and size properly
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 61f5490e2a]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add cgroup sampling test
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7dd4155feb]
* Thu Jan 02 2025 tonyj@suse.de
- perf record: Fix sample cgroup & namespace tracking
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6f401cbe8c]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Combine mmap and mmap2 handling
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 670d02fe7e]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Combine different mmap and mmap2 functions
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 0b3132f0f9]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Combine build_ids and build_id_all into enum
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 9e1751f3f3]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Expand pipe/inject test
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5b57b2e0cc]
* Thu Jan 02 2025 tonyj@suse.de
- perf evsel: Constify evsel__id_hdr_size() argument
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8dc655f8f3]
* Thu Jan 02 2025 tonyj@suse.de
- perf dso: Constify dso_id (perf-sp7-v6.12-userspace-update).
[kernel-source commit 1da1fb9903]
* Thu Jan 02 2025 tonyj@suse.de
- perf jit: Constify filename argument
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 406c06b8ed]
* Thu Jan 02 2025 tonyj@suse.de
- perf map: API clean up (perf-sp7-v6.12-userspace-update).
[kernel-source commit 8124ba6c74]
* Thu Jan 02 2025 tonyj@suse.de
- perf synthetic-events: Avoid unnecessary memset
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e2a516e93c]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Update type stat at the end of
find_data_type_die() (perf-sp7-v6.12-userspace-update).
[kernel-source commit dc67977f08]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Check variables in every scope
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 16f914a868]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add is_better_type() helper
(perf-sp7-v6.12-userspace-update).
[kernel-source commit dc66104de6]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add is_pointer_type() helper
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8ffa91f267]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Change return type of find_data_type_block()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit bf748ea7ca]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add variable_state_str()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6ea8823d23]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Add 'enum type_match_result'
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 604d18a364]
* Thu Jan 02 2025 tonyj@suse.de
- perf stat: Display iostat headers correctly
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b9bf2b24db]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched timehist: Fix missing free of session in
perf_sched__timehist() (perf-sp7-v6.12-userspace-update).
[kernel-source commit 084448cd30]
* Thu Jan 02 2025 tonyj@suse.de
- perf hist: Update hist symbol when updating maps
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3ef2b331ca]
* Thu Jan 02 2025 tonyj@suse.de
- perf test record.sh: Raise limit of open file descriptors
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ea27d19151]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add new test cases for the branch counter feature
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 851161e2f1]
* Thu Jan 02 2025 tonyj@suse.de
- perf script: Add branch counters (jsc#PED-10244,
perf-sp7-v6.12-userspace-update).
[kernel-source commit 7b5a268275]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Display the branch counter histogram
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit cfa49f53be]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Display the branch counter histogram
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 7031c03ab0]
* Thu Jan 02 2025 tonyj@suse.de
- perf evsel: Assign abbr name for the branch counter events
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 6df064eb03]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Save branch counters for each block
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 948148610f]
* Thu Jan 02 2025 tonyj@suse.de
- perf evlist: Save branch counters information (jsc#PED-10244,
perf-sp7-v6.12-userspace-update).
[kernel-source commit 86542bdf07]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Remove the first overflow check for branch counters
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit 4c95e5bd98]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Fix --total-cycles --stdio output error
(jsc#PED-10244, perf-sp7-v6.12-userspace-update).
[kernel-source commit bdf6f7cba3]
* Thu Jan 02 2025 tonyj@suse.de
- perf test annotate: Dump trapping test in trap handler
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e5533f0c1d]
* Thu Jan 02 2025 tonyj@suse.de
- perf disasm: Fix memory leak for locked operations
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f8f140f907]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Inject build ids for entire call chain
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 33a4fb3935]
* Thu Jan 02 2025 tonyj@suse.de
- perf callchain: Add a for_each callback style API
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 32840db837]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add test for Intel TPEBS counting mode
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 36ebd454f4]
* Thu Jan 02 2025 tonyj@suse.de
- perf Document: Add TPEBS (Timed PEBS(Precise Event-Based
Sampling)) to Documents (perf-sp7-v6.12-userspace-update).
[kernel-source commit 8e47f00da4]
* Thu Jan 02 2025 tonyj@suse.de
- perf stat: Add command line option for enabling TPEBS recording
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 9036383ea4]
* Thu Jan 02 2025 tonyj@suse.de
- perf vendor events intel: Add MTL metric JSON files
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f973cc266c]
* Thu Jan 02 2025 tonyj@suse.de
- perf stat: Fork and launch 'perf record' when 'perf
stat' needs to get retire latency value for a metric
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fc5eb0830b]
* Thu Jan 02 2025 tonyj@suse.de
- perf data: Allow to use given fd in data->file.fd
(perf-sp7-v6.12-userspace-update).
[kernel-source commit c43b77b90e]
* Thu Jan 02 2025 tonyj@suse.de
- perf parse-events: Add a retirement latency modifier
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ab135fd4ce]
* Thu Jan 02 2025 tonyj@suse.de
- perf session: Constify tool (perf-sp7-v6.12-userspace-update).
[kernel-source commit 74912ad1de]
* Thu Jan 02 2025 tonyj@suse.de
- perf tool: Remove perf_tool__fill_defaults()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d742bfb78d]
* Thu Jan 02 2025 tonyj@suse.de
- perf kwork: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 87acd94d53]
* Thu Jan 02 2025 tonyj@suse.de
- perf test event_update: Ensure tools is initialized
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 1d5cf6d8e2]
* Thu Jan 02 2025 tonyj@suse.de
- perf data convert ctf: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d8e538f2ba]
* Thu Jan 02 2025 tonyj@suse.de
- perf data convert json: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fcb9f15f5a]
* Thu Jan 02 2025 tonyj@suse.de
- perf diff: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 272fa90318]
* Thu Jan 02 2025 tonyj@suse.de
- perf timechart: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5f05f0e03a]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 04d5efabf8]
* Thu Jan 02 2025 tonyj@suse.de
- perf sched: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 9db9b504ae]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e7b3c939fb]
* Thu Jan 02 2025 tonyj@suse.de
- perf stat: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4cdbbea6d0]
* Thu Jan 02 2025 tonyj@suse.de
- perf report: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 3991a3821f]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit c4dc1c40d5]
* Thu Jan 02 2025 tonyj@suse.de
- perf script: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 187b203a01]
* Thu Jan 02 2025 tonyj@suse.de
- perf c2c: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit c2458353dc]
* Thu Jan 02 2025 tonyj@suse.de
- perf record: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 34ed3e883a]
* Thu Jan 02 2025 tonyj@suse.de
- perf evlist: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e420fda95c]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fb087bc512]
* Thu Jan 02 2025 tonyj@suse.de
- perf kvm: Use perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 770cb3ee78]
* Thu Jan 02 2025 tonyj@suse.de
- perf buildid-list: Use perf_tool__init
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a2e671c456]
* Thu Jan 02 2025 tonyj@suse.de
- perf kmem: Use perf_tool__init
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 9c20e791e6]
* Thu Jan 02 2025 tonyj@suse.de
- perf tool: Add perf_tool__init()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8017acd84a]
* Thu Jan 02 2025 tonyj@suse.de
- perf tool: Move fill defaults into tool.c
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e74dca00e8]
* Thu Jan 02 2025 tonyj@suse.de
- perf tool: Constify tool pointers
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ce9408c379]
* Thu Jan 02 2025 tonyj@suse.de
- perf s390-cpumsf: Remove unused struct
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b648781d07]
* Thu Jan 02 2025 tonyj@suse.de
- perf auxtrace: Remove dummy tools
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 505fba54f0]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Fix leader sampling inserting additional samples
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f6c1bc73bd]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Show first-level children by default in TUI
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7d77bc2973]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Implement folding in TUI browser
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4635e0c24a]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Support folding in TUI browser
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 52b66a658e]
* Thu Jan 02 2025 tonyj@suse.de
- perf lock contention: Change stack_id type to s32
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a7d6d7aff5]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Fix a buffer overflow in TUI browser
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 81f31cefdc]
* Thu Jan 02 2025 tonyj@suse.de
- perf docs: Refine the description for the buffer size
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 1ac64c963d]
* Thu Jan 02 2025 tonyj@suse.de
- perf script: add --addr2line option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fec794c543]
* Thu Jan 02 2025 tonyj@suse.de
- perf tests pmu: Initialize all fields of test_pmu variable
(perf-sp7-v6.12-userspace-update).
[kernel-source commit daf51b9e73]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Support --skip-empty option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 9e465493c8]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Fix --group behavior when leader has no samples
(perf-sp7-v6.12-userspace-update).
[kernel-source commit cb178ab67b]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Create source symlink in perf object dir
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 00090c42be]
* Thu Jan 02 2025 tonyj@suse.de
- perf debuginfo: Fix the build with !HAVE_DWARF_SUPPORT
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b4f454deae]
* Thu Jan 02 2025 tonyj@suse.de
- perf script python: Add the 'ins_lat' field to event handler
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6122a3668c]
* Thu Jan 02 2025 tonyj@suse.de
- perf test shell lbr: Support hybrid x86 systems too
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f903f45686]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add set of perf record LBR tests
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e8327ddfde]
* Thu Jan 02 2025 tonyj@suse.de
- perf callchain: Fix stitch LBR memory leaks
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7b98442211]
* Thu Jan 02 2025 tonyj@suse.de
- perf tests ftrace: Add pattern check for time, count
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e18af1e788]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add a new shell test for perf ftrace
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ae9f8dd7b0]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate-data: Show typedef names properly
(perf-sp7-v6.12-userspace-update).
[kernel-source commit c36e2798b5]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Cache debuginfo for data type profiling
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 663e49c45f]
* Thu Jan 02 2025 tonyj@suse.de
- perf hist: Fix reference counting of branch_info
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7c1084f5f3]
* Thu Jan 02 2025 tonyj@suse.de
- perf jevents.py: Ensure event names aren't duplicated
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 97209cb71f]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmu-events: Remove duplicated ampereone event
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fc55350d5d]
* Thu Jan 02 2025 tonyj@suse.de
- perf pmu-events: Change dependencies for empty-pmu-events.c test
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d8e6918733]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add build test for JEVENTS_ARCH=all
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f24c62b447]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Add --skip-empty option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 0af230c672]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Set al->data_nr using the notes->src->nr_events
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e28d69c745]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Use annotation__pcnt_width() consistently
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fe81e98aa2]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Set notes->src->nr_events early
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6d569c237d]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Use al->data_nr if possible
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 63a68f2214]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Update documentation for new options
(perf-sp7-v6.12-userspace-update).
[kernel-source commit d2ce9da817]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Add -T/--data-type option to report subcommand
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 31fc5fda02]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Add -s/--sort option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 79feda61bc]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Add mode argument to sort_help()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 91513a516f]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Rework command option handling
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4510fce7d1]
* Thu Jan 02 2025 tonyj@suse.de
- perf mem: Free the allocated sort string, fixing a leak
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b5c8a3eb27]
* Thu Jan 02 2025 tonyj@suse.de
- perf hist: Correct hist_entry->mem_info refcounts
(perf-sp7-v6.12-userspace-update).
[kernel-source commit b6519b832a]
* Thu Jan 02 2025 tonyj@suse.de
- perf jevents: Autogenerate empty-pmu-events.c
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4d2daae3a6]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Update sample filtering test
(perf-sp7-v6.12-userspace-update).
[kernel-source commit a58f1ffded]
* Thu Jan 02 2025 tonyj@suse.de
- perf record: Add --setup-filter option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 428361a770]
* Thu Jan 02 2025 tonyj@suse.de
- perf record: Fix a potential error handling issue
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 976ad2af9f]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Support separate lost counts for each filter
(perf-sp7-v6.12-userspace-update).
[kernel-source commit fe6b82a130]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Support pin/unpin BPF object
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4d5cc5b099]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Split per-task filter use case
(perf-sp7-v6.12-userspace-update).
[kernel-source commit eae528d434]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 0ef975d93e]
* Thu Jan 02 2025 tonyj@suse.de
- perf bpf-filter: Make filters map a single entry hashmap
(perf-sp7-v6.12-userspace-update).
[kernel-source commit af83e703c8]
* Thu Jan 02 2025 tonyj@suse.de
- perf jevents: Use name for special find value
(PMU_EVENTS__NOT_FOUND) (perf-sp7-v6.12-userspace-update).
[kernel-source commit ab48e84db9]
* Thu Jan 02 2025 tonyj@suse.de
- perf list: Give clues if failed to open tracing events directory
(perf-sp7-v6.12-userspace-update).
[kernel-source commit edfb274087]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Fix wrong message when running "make JOBS=1"
(perf-sp7-v6.12-userspace-update).
[kernel-source commit cbb395e447]
* Thu Jan 02 2025 tonyj@suse.de
- perf arm-spe: Support multiple Arm SPE events
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 017870c511]
* Thu Jan 02 2025 tonyj@suse.de
- perf arm-spe: Extract evsel setting up
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 6e0446f6fb]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: make metric validation test return early
when there is no metric supported on the test system
(perf-sp7-v6.12-userspace-update).
[kernel-source commit e66a7b4bb1]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace profile: Add -s/--sort option
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7ad2d353eb]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace: Add 'profile' command
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 71ac3690fa]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace: Factor out check_ftrace_capable()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5ce24cd56c]
* Thu Jan 02 2025 tonyj@suse.de
- perf ftrace: Add 'tail' option to --graph-opts
(perf-sp7-v6.12-userspace-update).
[kernel-source commit ae86885f64]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Enable evsel__is_aux_event() to work for S390_CPUMSF
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 8ee8a22a3d]
* Thu Jan 02 2025 tonyj@suse.de
- perf tools: Enable evsel__is_aux_event() to work for ARM/ARM64
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 4dab06eca1]
* Thu Jan 02 2025 tonyj@suse.de
- perf cs-etm: Output 0 instead of 0xdeadbeef when exception
packets are flushed (perf-sp7-v6.12-userspace-update).
[kernel-source commit 569fbb06fb]
* Thu Jan 02 2025 tonyj@suse.de
- perf inject: Convert comma to semicolon
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 48aced31d0]
* Thu Jan 02 2025 tonyj@suse.de
- perf daemon: Convert comma to semicolon
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 27a284b5c6]
* Thu Jan 02 2025 tonyj@suse.de
- perf annotate: Convert comma to semicolon
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 446ab0d789]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Avoid python leak sanitizer test failures
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 7d0ddaa6b4]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Remove arg_fmt->is_enum, we can get that from the
BTF type (perf-sp7-v6.12-userspace-update).
[kernel-source commit f6356d1c93]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Introduce trace__btf_scnprintf()
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 43e89d7924]
* Thu Jan 02 2025 tonyj@suse.de
- perf test trace_btf_enum: Add regression test
for the BTF augmentation of enums in 'perf trace'
(perf-sp7-v6.12-userspace-update).
[kernel-source commit f1b7a90e2a]
* Thu Jan 02 2025 tonyj@suse.de
- perf test: Add landlock workload
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 5f24752643]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Filter enum arguments with enum names
(perf-sp7-v6.12-userspace-update).
[kernel-source commit 51280cbb33]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: Augment non-syscall tracepoints with enum arguments
with BTF (perf-sp7-v6.12-userspace-update).
[kernel-source commit 92e25b7c18]
* Thu Jan 02 2025 tonyj@suse.de
- perf trace: BTF-based enum pretty printing for syscall args
(perf-sp7-v6.12-userspace-update).
[kernel-source commit db3e16d222]
* Fri Nov 08 2024 tonyj@suse.com
- Add BuildRequires:gcc-c++ (bsc#1231374)
Kernel version v6.4 added the following change:
commit dd317df072071903031ab5f91b4823858445c4a0
perf build: Make binutil libraries opt in
This means the following features which were previously selected are now
deselected:
libbfd
libbfd-buildid
libbfd-liberty
libbfd-liberty-z
This means c++ demangling no longer occurs. Enable alternative support
by adding the above BuildRequires.
* Sun Oct 06 2024 tonyj@suse.de
- perf mem: Fix missed p-core mem events on ADL and RPL
(git-fixes).
[kernel-source commit f1c255b12a]
* Sun Oct 06 2024 tonyj@suse.de
- perf mem: Check mem_events for all eligible PMUs (git-fixes).
[kernel-source commit 57ac803ebc]
* Sun Oct 06 2024 tonyj@suse.de
- perf hist: Don't set hpp_fmt_value for members in --no-group
(git-fixes).
[kernel-source commit c1e99ea37a]
* Sun Oct 06 2024 tonyj@suse.de
- perf dwarf-aux: Handle bitfield members from pointer access
(git-fixes).
[kernel-source commit 0cc3fe6277]
* Sun Oct 06 2024 tonyj@suse.de
- perf annotate-data: Fix missing constant copy (git-fixes).
[kernel-source commit 39f35f723e]
* Sun Oct 06 2024 tonyj@suse.de
- perf annotate-data: Fix off-by-one in location range check
(git-fixes).
[kernel-source commit ab2b27a883]
* Sun Oct 06 2024 tonyj@suse.de
- perf dwarf-aux: Check allowed location expressions when
collecting variables (git-fixes).
[kernel-source commit eabec0711f]
* Sun Oct 06 2024 tonyj@suse.de
- perf vendor events: SKX, CLX, SNR uncore cache event fixes
(git-fixes).
[kernel-source commit e1ec241aa8]
* Sun Oct 06 2024 tonyj@suse.de
- perf python: Remove PYTHON_PERF ifdefs (git-fixes).
[kernel-source commit 5d15b94e9c]
* Sun Oct 06 2024 tonyj@suse.de
- perf bpf: Move BPF disassembly routines to separate file to
avoid clash with capstone bpf headers (git-fixes).
[kernel-source commit f25ce932fe]
* Sun Oct 06 2024 tonyj@suse.de
- perf test pmu: Remove unused test_pmus (git-fixes).
[kernel-source commit c57a92c8d5]
* Sun Oct 06 2024 tonyj@suse.de
- perf scripts python cs-etm: Restore first sample log in verbose
mode (git-fixes).
[kernel-source commit 8add491284]
* Sat Oct 05 2024 tonyj@suse.de
- Update
patches.suse/perf-beauty-Update-copy-of-linux-socket.h-with-the-k.patch
to correct perf header differences check for socket.h
[kernel-source commit 96e7f75ca0]
* Sat Oct 05 2024 tonyj@suse.de
- Switch to full upstream patch due to perf-sp7-v6.11-userspace-update.
Update
patches.suse/perf-arch-events-Fix-duplicate-RISC-V-SBI-firmware-event-name.patch
(git-fixes, perf-sp7-v6.11-userspace-update).
[kernel-source commit 916bf9a8a1]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: Minimize "not reaching sample" for '-F
+brstackinsn' (jsc#PED-10406).
[kernel-source commit d396e21187]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Move PM_BR_MPRED_CMPL event for power10
platform (jsc#PED-9888).
[kernel-source commit 94b831ed2a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events power10: Move the JSON/events (jsc#PED-9888).
[kernel-source commit 4a539d71d8]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events power10: Update JSON/events (jsc#PED-9888).
[kernel-source commit 0c3fa1717c]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events power10: Update JSON/events (jsc#PED-9888).
[kernel-source commit bc2cd95eac]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Set instruction name to be used with insn-stat
when using raw instruction (jsc#PED-9879).
[kernel-source commit 72e9426323]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add support to use libcapstone in powerpc
(jsc#PED-9879).
[kernel-source commit 39605ac6b9]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Use capstone_init and remove open_capstone_handle
from disasm.c (jsc#PED-9879).
[kernel-source commit 625a78879a]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Make capstone_init non-static so that it can
be used during symbol disassemble (jsc#PED-9879).
[kernel-source commit b269ae0bd0]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Update instruction tracking for powerpc
(jsc#PED-9879).
[kernel-source commit 278a31a891]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add more instructions for instruction tracking
(jsc#PED-9879).
[kernel-source commit 272ffea154]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add some of the arithmetic instructions to
support instruction tracking in powerpc (jsc#PED-9879).
[kernel-source commit a6a15cb7c0]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add support to identify memory instructions of
opcode 31 in powerpc (jsc#PED-9879).
[kernel-source commit 7871bdef8f]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add parse function for memory instructions in
powerpc (jsc#PED-9879).
[kernel-source commit e8a2994786]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Update parameters for reg extract functions to
use raw instruction on powerpc (jsc#PED-9879).
[kernel-source commit 8de5429592]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add support to capture and parse raw instruction
in powerpc using dso__data_read_offset utility (jsc#PED-9879).
[kernel-source commit bcc731cdb9]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add disasm_line__parse() to parse raw instruction
for powerpc (jsc#PED-9879).
[kernel-source commit b088955725]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Update TYPE_STATE_MAX_REGS to include max of
regs in powerpc (jsc#PED-9879).
[kernel-source commit 59ac334a8d]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add "update_insn_state" callback function to
handle arch specific instruction tracking (jsc#PED-9879).
[kernel-source commit 08b19f068e]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move the data structures related to register
type to header file (jsc#PED-9879).
[kernel-source commit 0c08dfc063]
* Sat Oct 05 2024 tonyj@suse.de
- perf daemon: Fix the build on more 32-bit architectures
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a51d61d9ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf python: include "util/sample.h"
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a42747caf1]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock contention: Fix spinlock and rwlock accounting
(perf-sp7-v6.11-userspace-update).
[kernel-source commit da1c71c2d9]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu: Set uninitialized PMU alias to null
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1bee504081]
* Sat Oct 05 2024 tonyj@suse.de
- perf daemon: Fix the build on 32-bit architectures
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3fd8596656]
* Sat Oct 05 2024 tonyj@suse.de
- tools/include: Sync uapi/sound/asound.h with the kernel sources
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d63b66ebf9]
* Sat Oct 05 2024 tonyj@suse.de
- perf docs: Document cross compilation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 80f43bb357]
* Sat Oct 05 2024 tonyj@suse.de
- perf: build: Link lib 'zstd' for static build
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6e14c65335]
* Sat Oct 05 2024 tonyj@suse.de
- perf: build: Only link libebl.a for old libdw
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7cf8849672]
* Sat Oct 05 2024 tonyj@suse.de
- perf: build: Set Python configuration for cross compilation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a500364d18]
* Sat Oct 05 2024 tonyj@suse.de
- perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit aac0143956]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Fix build when libunwind is enabled
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3cd638c298]
* Sat Oct 05 2024 tonyj@suse.de
- tools: Make pkg-config dependency checks usable by other tools
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ddcf80f4b3]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Warn if libtracefs is not found
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 35728a3a48]
* Sat Oct 05 2024 tonyj@suse.de
- perf kvm: Add kvm-stat for loongarch64
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a22cf57614]
* Sat Oct 05 2024 tonyj@suse.de
- perf kvm/riscv: Port perf kvm stat to RISC-V
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 66796e98d6]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Fix iteration of syscall ids in syscalltbl->entries
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9ccbc11e17]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Fix address sanitizer build
(perf-sp7-v6.11-userspace-update).
[kernel-source commit eb45284ceb]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Warn if memory events are not supported on all CPUs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 82eaeedd39]
* Sat Oct 05 2024 tonyj@suse.de
- perf arm-spe: Support multiple Arm SPE PMUs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3eddcac43c]
* Sat Oct 05 2024 tonyj@suse.de
- perf build x86: Fix SC2034 error in syscalltbl.sh
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d7577e3289]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Fix memset out-of-range error
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6c5415e802]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched map: Add --fuzzy-name option for fuzzy matching in
task names (perf-sp7-v6.11-userspace-update).
[kernel-source commit c68043b6d1]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched map: Add support for multiple task names using CSV
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4a7392b218]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched map: Add task-name option to filter the output map
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3c3b975fb5]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Conditionally add feature check flags for
libtrace{event,fs} (perf-sp7-v6.11-userspace-update).
[kernel-source commit ff190dddce]
* Sat Oct 05 2024 tonyj@suse.de
- perf install: Don't propagate subdir to Documentation submake
(perf-sp7-v6.11-userspace-update).
[kernel-source commit eeaa2ef123]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events arm64:: Add i.MX95 DDR Performance Monitor
metrics (perf-sp7-v6.11-userspace-update).
[kernel-source commit 11c8320fdc]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events arm64:: Add i.MX93 DDR Performance Monitor
metrics (perf-sp7-v6.11-userspace-update).
[kernel-source commit ed2974f155]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: When adding a dso into sorted dsos maintain the
sort order (perf-sp7-v6.11-userspace-update).
[kernel-source commit debeae8dc2]
* Sat Oct 05 2024 tonyj@suse.de
- perf comm str: Avoid sort during insert
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f4de814a36]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Calling available function for stats printing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit df06434352]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched replay: Fix -r/--repeat command line option for
infinity (perf-sp7-v6.11-userspace-update).
[kernel-source commit 867e9cab87]
* Sat Oct 05 2024 tonyj@suse.de
- perf: pmus: Remove unneeded semicolon
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 64ede66753]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Use field separator in the metric header
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ab1a48b8a2]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Fix a segfault with --per-cluster --metric-only
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4c83a0e7a1]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmu: Don't de-duplicate core PMUs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 03302465b7]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmu: Restore full PMU name wildcard support
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6e69aa9ba4]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Display pregress bar on redirected pipe data
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4f04df7efe]
* Sat Oct 05 2024 tonyj@suse.de
- perf test stat_bpf_counter.sh: Stabilize the test results
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 19ea9a1e54]
* Sat Oct 05 2024 tonyj@suse.de
- perf python: Clean up build dependencies
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ff424152e9]
* Sat Oct 05 2024 tonyj@suse.de
- perf python: Switch module to linking libraries from building
source (perf-sp7-v6.11-userspace-update).
[kernel-source commit 9a720ce3e9]
* Sat Oct 05 2024 tonyj@suse.de
- perf util: Make util its own library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3c9194c877]
* Sat Oct 05 2024 tonyj@suse.de
- perf bench: Make bench its own library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1e6fd2edef]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Make tests its own library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 84c48d748c]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmu-events: Make pmu-events a library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 74f11462b7]
* Sat Oct 05 2024 tonyj@suse.de
- perf ui: Make ui its own library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 25b57fc99f]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Add '*.a' to clean targets
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1e8a5622f7]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Fix a segfault with NULL event->name
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dc0b170913]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Fix a compiler warning of NULL pointer
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9b15e08713]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbol: Simplify kernel module checking
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6360752125]
* Sat Oct 05 2024 tonyj@suse.de
- perf unwind-libunwind: Add malloc() failure handling
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 005c72ca52]
* Sat Oct 05 2024 tonyj@suse.de
- util: constant -1 with expression of type char
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 982ec897bb]
* Sat Oct 05 2024 tonyj@suse.de
- perf: Timehist account sch delay for scheduled out running
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bb15663e65]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Add APX and other new instructions to x86
instruction decoder test (perf-sp7-v6.11-userspace-update).
[kernel-source commit 2cf09384e0]
* Sat Oct 05 2024 tonyj@suse.de
- perf intel pt: Add new JMPABS instruction to the Intel PT
instruction decoder (perf-sp7-v6.11-userspace-update).
[kernel-source commit 03c2e3257f]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Check output of the probe ... --funcs command
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1fc9efff1b]
* Sat Oct 05 2024 tonyj@suse.de
- tools/perf: Fix parallel-perf python script to replace new
python syntax ":=" usage (perf-sp7-v6.11-userspace-update).
[kernel-source commit b54e8fbc1d]
* Sat Oct 05 2024 tonyj@suse.de
- tools/perf: Use is_perf_pid_map_name helper
function to check dso's of pattern /tmp/perf-%d.map
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 05cb321469]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Ensure libtraceevent and libtracefs versions have
3 components (perf-sp7-v6.11-userspace-update).
[kernel-source commit 91ce9c8b15]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Use pkg-config for feature check for
libtrace{event,fs} (perf-sp7-v6.11-userspace-update).
[kernel-source commit d5a28a39d3]
* Sat Oct 05 2024 tonyj@suse.de
- perf arm: Workaround ARM PMUs cpu maps having offline cpus
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ce9ed771c0]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add westmereex counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 609f2428d8]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add westmereep-sp counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e0762c6927]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add westmereep-dp counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6184605707]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update tigerlake events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 30ff9f650d]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add snowridgex counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c5728e012f]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update skylakex events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7d2153d76b]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update skylake events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 26f6d4b7d6]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add silvermont counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ee9df2d5a6]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update sierraforest events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit df6374dce7]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update sapphirerapids events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d3a8c6b83b]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update sandybridge metrics add event
counter information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 97860cffec]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update rocketlake events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e0fe1a1497]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add nehalemex counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 11cfc52212]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add nehalemep counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9486f144ad]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update meteorlake events and add counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 563868385f]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add lunarlake counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 47e25711ff]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add knightslanding counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 106648c4a3]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update jaketown metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 87d6e75572]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update ivytown metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 0ce21cd0b4]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update ivybridge metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 945185bdec]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update icelakex events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 293e22ddcd]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update icelake events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 23049d3568]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update haswellx metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 279b041a48]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add haswell counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7566f68fcc]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update graniterapids events and add counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 1bcf6d557a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update/add grandridge events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8e0d675bca]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add goldmontplus counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit deaa285be2]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add goldmont counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a4306f4f7b]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add/update emeraldrapids events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5c817f554c]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update elkhartlake events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 884932ba4a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update cascadelakex events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d54532fb88]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update broadwellx metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 984d85f264]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update broadwellde metrics add event
counter information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 6aca814883]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update broadwell metrics add event counter
information (perf-sp7-v6.11-userspace-update).
[kernel-source commit 1b354c4787]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add bonnell counter information
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 36b44e0370]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update alderlaken events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4556e6f2f5]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Update alderlake events/metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 405f65223e]
* Sat Oct 05 2024 tonyj@suse.de
- perf doc: Add AMD IBS usage document
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 661058f523]
* Sat Oct 05 2024 tonyj@suse.de
- tools/perf: Handle perftool-testsuite_probe
testcases fail when kernel debuginfo is not present
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2a27729da6]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Honor symbol_conf.skip_empty
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fd579b2b1f]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Add symbol_conf.skip_empty
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a4f05e5f15]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Simplify __hpp_fmt() using hpp_fmt_data
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a603d8dd37]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Factor out __hpp__fmt_print()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit db61d4f248]
* Sat Oct 05 2024 tonyj@suse.de
- perf: sched map skips redundant lines with cpu filters
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f0221f3329]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu: Warn don't fail for legacy mixed case event names
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 19306d7fa2]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Ensure space for lost samples
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b107d3d12d]
* Sat Oct 05 2024 tonyj@suse.de
- perf evsel: Refactor tool events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0182d6f2e9]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Speed up test case 70 annotate basic tests
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d802399f11]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Choose the most disaggregate command line option
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 67fd3d0f5f]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Make options local (perf-sp7-v6.11-userspace-update).
[kernel-source commit 83f265a469]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Add/use a sorted insert for fixup overlap and insert
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c02e56b58e]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Reduce sorting for overlapping mappings
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bc684c7117]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Fix use after free in
__maps__fixup_overlap_and_insert
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e3d70554c3]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: netdev-times: add location parameter to consume_skb
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 57c0c14ead]
* Sat Oct 05 2024 tonyj@suse.de
- perf: parse-events: Fix compilation error while defining
DEBUG_PARSER (perf-sp7-v6.11-userspace-update).
[kernel-source commit 7b52e9fa43]
* Sat Oct 05 2024 tonyj@suse.de
- perf hisi-ptt: remove unused struct 'hisi_ptt_queue'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 728d804d2c]
* Sat Oct 05 2024 tonyj@suse.de
- perf genelf: remove unused struct 'options'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d5791f64ca]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock info: Display both map and thread by default
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8320927f7f]
* Sat Oct 05 2024 tonyj@suse.de
- perf top: Allow filters on events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b473bc785a]
* Sat Oct 05 2024 tonyj@suse.de
- perf bpf filter: Add uid and gid terms
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0b3af20d7f]
* Sat Oct 05 2024 tonyj@suse.de
- perf bpf filter: Give terms their own enum
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 702addc4b8]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace beauty: Always show mmap prot even though PROT_NONE
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5becc3cbbe]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace beauty: Always show param if show_zero is set
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ac851a8eab]
* Sat Oct 05 2024 tonyj@suse.de
- perf docs: Fix typos (perf-sp7-v6.11-userspace-update).
[kernel-source commit 66991e8715]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Fix the --no-desc option
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3092c779b4]
* Sat Oct 05 2024 tonyj@suse.de
- perf arm-spe: Unaligned pointer work around
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ab9562aab9]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Add some pmu core functionality tests
(perf-sp7-v6.11-userspace-update).
[kernel-source commit af6100edc0]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmus: Sort/merge/aggregate PMUs like mrvl_ddr_pmu
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5eccd4b962]
* Sat Oct 05 2024 tonyj@suse.de
- perf bpf: Fix handling of minimal vmlinux.h file when
interrupting the build (perf-sp7-v6.11-userspace-update).
[kernel-source commit 23cd469a8a]
* Sat Oct 05 2024 tonyj@suse.de
- Revert "perf record: Reduce memory for
recording PERF_RECORD_LOST_SAMPLES event"
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1bd9321b6b]
* Sat Oct 05 2024 tonyj@suse.de
- Revert "perf parse-events: Prefer sysfs/JSON hardware events
over legacy" (perf-sp7-v6.11-userspace-update).
[kernel-source commit 11b570b6a3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Ensure the number of type histograms
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7c02ee96fc]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Fix segfault on sample histogram
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f2f6a15571]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock: Avoid memory leaks from strdup()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c2043000ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Rename 'switches' column header to
'count' and add usage description, options for latency
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 44bf0a0baf]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Ignore deleted cgroups
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 87b1df4ae7]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse: Allow tracepoint names to start with digits
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0372854607]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Add new 'fake_tp' parameter for tests
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0e84163b68]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: pass parse_state to add_tracepoint
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 78670af9af]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbols: Update kcore map before merging in remaining
symbols (perf-sp7-v6.11-userspace-update).
[kernel-source commit 305257e671]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Re-use __maps__free_maps_by_name()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 237e581c02]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbols: Remove map from list before updating addresses
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 232bd4dd94]
* Sat Oct 05 2024 tonyj@suse.de
- perf tracepoint: Don't scan all tracepoints to test if one
exists (perf-sp7-v6.11-userspace-update).
[kernel-source commit d3ce571feb]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Fix build with HAVE_DWARF_CFI_SUPPORT
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4d6d72dd9d]
* Sat Oct 05 2024 tonyj@suse.de
- perf comm: Fix comm_str__put() for reference count checking
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 272fe59d20]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Print array type name with ""
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dcd9b220c6]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Avoid 'struct hist_entry_iter' mem_info memory leak
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8d9334a368]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem-info: Add reference count checking
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c54a516854]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem-info: Move mem-info out of mem-events and symbol
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7c56c6d02e]
* Sat Oct 05 2024 tonyj@suse.de
- perf comm: Add reference count checking to 'struct comm_str'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f2b6a1bdef]
* Sat Oct 05 2024 tonyj@suse.de
- perf cpumap: Remove refcnt from 'struct cpu_aggr_map'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 653df4f698]
* Sat Oct 05 2024 tonyj@suse.de
- perf block-info: Remove unused refcount
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7d90765090]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Fix memory leak in annotated_source
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dd8398f01d]
* Sat Oct 05 2024 tonyj@suse.de
- perf probe: Use zfree() to avoid possibly accessing dangling
pointers (perf-sp7-v6.11-userspace-update).
[kernel-source commit 2551e03e95]
* Sat Oct 05 2024 tonyj@suse.de
- perf auxtrace: Allow number of queues to be specified
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a1c1f23a7c]
* Sat Oct 05 2024 tonyj@suse.de
- perf cs-etm: Print error for new PERF_RECORD_AUX_OUTPUT_HW_ID
versions (perf-sp7-v6.11-userspace-update).
[kernel-source commit e5fed3d2b5]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Fix a comment about multi_regs in
extract_reg_offset function (perf-sp7-v6.11-userspace-update).
[kernel-source commit bcc1cbd516]
* Sat Oct 05 2024 tonyj@suse.de
- perf kwork: Use zfree() to avoid possibly accessing dangling
pointers (perf-sp7-v6.11-userspace-update).
[kernel-source commit db5c021a37]
* Sat Oct 05 2024 tonyj@suse.de
- perf callchain: Use zfree() to avoid possibly accessing dangling
pointers (perf-sp7-v6.11-userspace-update).
[kernel-source commit 07870b454e]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Use zfree() to avoid possibly accessing dangling
pointers (perf-sp7-v6.11-userspace-update).
[kernel-source commit e470772242]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Use container_of() to avoid a pointer in 'struct
dso_data' (perf-sp7-v6.11-userspace-update).
[kernel-source commit 8ffb0c5457]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbol-elf: dso__load_sym_internal() reference count fixes
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 22b0ac3a9d]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbol-elf: Ensure dso__put()
in machine__process_ksymbol_register()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 366d061769]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Add missing dso__put() in map__new()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a85563493b]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Add reference count checking and accessor functions
(perf-sp7-v6.11-userspace-update).
- Refresh
patches.suse/tools-perf-Fix-the-string-match-for-tmp-perf-PID.map-files-in-dso__load.patch.
Relevant changes:
- Add patch: patches.suse/perf-dso-Add-reference-count-checking-and-accessor-functions.patch
perf dso: Add reference count checking and accessor functions
(perf-sp7-v6.11-userspace-update)
- Refresh patch: patches.suse/tools-perf-Fix-the-string-match-for-tmp-perf-PID.map-files-in-dso__load.patch
tools/perf: Fix the string match for "/tmp/perf-$PID.map" files in
(git-fixes, perf-sp7-v6.11-userspace-update)
[kernel-source commit 61f87f1f34]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Switch hand crafted code to bsearch()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b72e7dccbc]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Remove __dsos__findnew_link_by_longname_id()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 214e52888a]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Remove __dsos__addnew()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ffd888114b]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Switch backing storage to array from rbtree/list
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 23884e7c3c]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events amd: Add Zen 5 mapping
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4a9347c791]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events amd: Add Zen 5 metrics
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c8b3a826ff]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events amd: Add Zen 5 uncore events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit eda5a8ae81]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events amd: Add Zen 5 core events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dafc9094f7]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Disable syscall augmentation with record
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 79f3f27d47]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu: Test all sysfs PMU event names are the same case
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 691d5a4321]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu: Add an eagerly loaded event test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 62c95bf5ef]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu: Refactor format test and exposed test APIs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5d27a82992]
* Sat Oct 05 2024 tonyj@suse.de
- perf test pmu-events: Make it clearer that pmu-events tests
JSON events (perf-sp7-v6.11-userspace-update).
[kernel-source commit e5bc240482]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Remove check_invariants() from maps__lock()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1dc779375e]
* Sat Oct 05 2024 tonyj@suse.de
- perf cs-etm: Improve version detection and error reporting
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7cade0a660]
* Sat Oct 05 2024 tonyj@suse.de
- perf cs-etm: Remove repeated fetches of the ETM PMU
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 273d30d7bc]
* Sat Oct 05 2024 tonyj@suse.de
- perf cs-etm: Use struct perf_cpu as much as possible
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d62688c3bb]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Check kind of stack variables
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ee6c6fdc6a]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle multi regs in find_data_type_block()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1d4b346b8e]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Check memory access with two registers
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 83b67d5603]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle direct global variable access
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 540729df5a]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Collect global variables in advance
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f6fb97cbfb]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_collect_global_vars()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b02f57a1ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Reintroduce -p/--parallel and make -S/--sequential
the default (perf-sp7-v6.11-userspace-update).
[kernel-source commit 63c6ac1ad1]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Fix data type profiling on stdio
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 619a8baf13]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Pretend scandirat is missing with msan
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d717574a55]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Fix comment misspellings
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ff8b62ed6a]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Update DSO binary type when trying build-id
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0ef34ca749]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Fallback disassemble to objdump when capstone
fails (perf-sp7-v6.11-userspace-update).
[kernel-source commit c48f784d9b]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Check if 'struct
annotation_source' was allocated on 'perf report' TUI
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4a3788168b]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Add a new test for 'perf annotate'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 34b00a6645]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Tidy the setting of the default event name
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b56a7ac336]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Minor grouping tidy up
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 851001cfb0]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-event: Constify event_symbol arrays
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dc4e5e2785]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Improvements to modifier parsing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 51767a6e35]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Inline parse_events_evlist_error
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a13e09cedc]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Improve error message for bad numbers
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e4e2279c97]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Inline parse_events_update_lists
(perf-sp7-v6.11-userspace-update).
[kernel-source commit aa00f1b2c6]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Prefer sysfs/JSON hardware events over legacy
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a34cac8cbc]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Constify parse_events_add_numeric
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5658557eda]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Handle PE_TERM_HW in name_or_raw
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3b70649096]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Legacy cache names on all PMUs and lower
priority (perf-sp7-v6.11-userspace-update).
[kernel-source commit 71609036af]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests parse-events: Use "branches" rather than
"cache-references" (perf-sp7-v6.11-userspace-update).
[kernel-source commit 0eadf074d9]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmu: Refactor perf_pmu__match()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ea94239e2d]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Avoid copying an empty list
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 044704c87b]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Directly pass PMU to parse_events_add_pmu()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 675b5dc3ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Factor out '<event_or_pmu>/.../' parsing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ce7e49bdd0]
* Sat Oct 05 2024 tonyj@suse.de
- perf scripts python: Add a script to run instances of 'perf
script' in parallel (perf-sp7-v6.11-userspace-update).
[kernel-source commit 1e75c2cfc3]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests shell kprobes: Add missing description as used by
'perf test' output (perf-sp7-v6.11-userspace-update).
[kernel-source commit 7fb9a3af8e]
* Sat Oct 05 2024 tonyj@suse.de
- Revert "tools headers: Remove almost unused copy of uapi/stat.h,
add few conditional defines" (perf-sp7-v6.11-userspace-update).
[kernel-source commit 5df09e04c6]
* Sat Oct 05 2024 tonyj@suse.de
- perf probe-event: Better error message for a too-long probe name
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 15f35f81a5]
* Sat Oct 05 2024 tonyj@suse.de
- perf probe-event: Un-hardcode sizeof(buf)
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e9f19a0d17]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Add new field in stat_config to enable hardware
aware grouping (perf-sp7-v6.11-userspace-update).
[kernel-source commit 382ce78e32]
* Sat Oct 05 2024 tonyj@suse.de
- perf genelf: Fix compiling with libelf on rv32
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 769afc93f2]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events arm64: AmpereOne/AmpereOneX:
Mark L1D_CACHE_INVAL impacted by errata
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7c9eb2c723]
* Sat Oct 05 2024 tonyj@suse.de
- perf test bpf-counters: Add test for BPF event modifier
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b4a614962d]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Enable configs required
for test_uprobe_from_different_cu.sh
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5ca5e0e8ee]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add weight output fields
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a9f2f76a91]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Add weight fields to hist entry stats
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 01ab25fae7]
* Sat Oct 05 2024 tonyj@suse.de
- perf hist: Move histogram related code to hist.h
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3a8a56a1e8]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle RSP if it's not the FB register
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c603bfc459]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Check variable address range properly
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 46be0f9df3]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Check pointer offset when checking variables
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cffc424306]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Improve debug message with location info
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 00be595824]
* Sat Oct 05 2024 tonyj@suse.de
- perf bench uprobe: Add uretprobe variant of uprobe benchmarks
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8f28691428]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace beauty: Add shellcheck to scripts
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 03b3db474c]
* Sat Oct 05 2024 tonyj@suse.de
- perf util: Add shellcheck to generate-cmdlist.sh
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ce4e03c461]
* Sat Oct 05 2024 tonyj@suse.de
- perf arch x86: Add shellcheck to build
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8f7bb7772c]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Add shellcheck to tools/perf scripts
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9e204b439d]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Escape '\r' in JSON output
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c376983855]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Switch more loops to dsos__for_each_dso()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7a8b3fa836]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Move dso functions out of dsos.c
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e3097ee285]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Introduce dsos__for_each_dso()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 44d27e64a8]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Tidy reference counting and locking
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 48e010671d]
* Sat Oct 05 2024 tonyj@suse.de
- perf dsos: Attempt to better abstract DSOs internals
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 244ebc29cc]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Skip DSOs not found
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3e49aea2bf]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Do not collect sample histogram unnecessarily
(perf-sp7-v6.11-userspace-update).
[kernel-source commit abf7b36db1]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add a menu item to annotate data type in TUI
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1918c5682f]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Support event group display in TUI
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8a74edcd81]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add hist_entry__annotate_data_tui()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e5c6257177]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add hist_entry__annotate_data_tty()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6862d775e8]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Show progress of sample processing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2fa7daf461]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Skip sample histogram for stack canary
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bf2902432a]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Remove dependency on lscpu
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6aa63b5564]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Remove kernel map before updating start and end
addresses (perf-sp7-v6.11-userspace-update).
[kernel-source commit 98cc3ae5e8]
* Sat Oct 05 2024 tonyj@suse.de
- perf metrics: Remove the "No_group" metric group
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4a0947b1b9]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Get rid of symbol__ensure_annotate()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9be43612fa]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Do not delete non-asm lines
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1baf51eef4]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Fix global variable lookup
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 78740b90ad]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move 'start' field struct to 'struct
annotated_source' (perf-sp7-v6.11-userspace-update).
[kernel-source commit 40dd8bb681]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move nr_events struct to 'struct
annotated_source' (perf-sp7-v6.11-userspace-update).
[kernel-source commit b2cbb76c16]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move 'max_jump_sources' struct to 'struct
annotated_source' (perf-sp7-v6.11-userspace-update).
[kernel-source commit e983ebd65b]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move 'widths' struct to 'struct annotated_source'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 484751eeb3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Get rid of offsets array
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 57e8638575]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Check annotation lines more efficiently
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6ef2bb25b3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Introduce annotated_source__get_line()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4c97e484e7]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Staticize some local functions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b4fe45fef4]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: Consolidate capstone print functions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 094057e68a]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: Add capstone support for '-F +brstackdisasm'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2c9d060ebe]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: Support 32bit code under 64bit OS with capstone
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9205354ea5]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Fix PAI counter names for s390 virtual machines
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c209e22bb0]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Initialize 'arch' variable not to trip some
- Werror=maybe-uninitialized (perf-sp7-v6.11-userspace-update).
[kernel-source commit 711491f453]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Add LIBTRACEEVENT_DIR build option
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 87c8576802]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Fix AT_EACCESS undeclared build error
for system with kernel versions lower than v5.8
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 061fd89c0d]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add symbol name when using capstone
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 95a3f42f31]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Use libcapstone to disassemble
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8ecfca745c]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Split out util/disasm.c
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 94347c0b52]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add and use ins__is_nop()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ae4164e154]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Use ins__is_xxx() if possible
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6ad9998067]
* Sat Oct 05 2024 tonyj@suse.de
- perf evsel: Use evsel__name_is() helper
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5cc364439d]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Honor output options with --data-type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fb0dd696d3]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Move uapi/linux/vhost.h copy out of the directory
used to build perf (perf-sp7-v6.11-userspace-update).
[kernel-source commit a703288e32]
* Sat Oct 05 2024 tonyj@suse.de
- perf dso: Reorder members to save space in 'struct dso'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e9bfe3efc6]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock contention: Trim backtrace by skipping traceiter
functions (perf-sp7-v6.11-userspace-update).
[kernel-source commit 7ac1e9120c]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Remove info metrics erroneously in
TopdownL1 (perf-sp7-v6.11-userspace-update).
[kernel-source commit d76274fa2f]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update snowridgex to 1.22
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b653d978cf]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update skylake to v58
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f5d8fd25db]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update skylakex to 1.33
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0b3b25d173]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sierraforest to 1.02
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cca8d2fbe2]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids to 1.20
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 163b8a84b3]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update meteorlake to 1.08
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7159aa3474]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update lunarlake to 1.01
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7a17215d40]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update icelakex to 1.24
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b4bfce3032]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update grandridge to 1.02
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 18f03e3d7a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update emeraldrapids to 1.06
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b933768c3a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update cascadelakex to 1.21
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 222df871c4]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Fix 'newfstatat'/'fstatat' argument pretty printing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9e3a1db389]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Beautify the 'flags' arg of unlinkat
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4b40a9798c]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Introduce faccessat2 flags scnprintf routine
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 03fa46e316]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Introduce scrape script for the 'statx' syscall
'mask' argument (perf-sp7-v6.11-userspace-update).
[kernel-source commit eaf8c60ee0]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Introduce scrape script for various fs syscalls
'flags' arguments (perf-sp7-v6.11-userspace-update).
[kernel-source commit adb9236656]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Run tests in parallel by default
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8e4cc80c5d]
* Sat Oct 05 2024 tonyj@suse.de
- perf help: Lower levenshtein penality for deleting character
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e59e5e376e]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Suggest inbuilt commands for unknown command
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9d9542bfd9]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Read child test 10 times a second rather than 1
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2222a9c8fe]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Use a single fd for the child process out/err
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2b846973d9]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Stat output per thread of just the parent process
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7c4d9a0319]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Give more details about raw event encodings
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c34690fa2f]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Allow wordwrap to wrap on commas
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bace88fdf6]
* Sat Oct 05 2024 tonyj@suse.de
- perf pmu: Drop "default_core" from alias names
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 71df427749]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Add tracepoint encoding to detailed output
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 232ef81b41]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Introduce scrape script for 'clone' syscall
'flags' argument (perf-sp7-v6.11-userspace-update).
[kernel-source commit 63ff8c5322]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Do not retry for invalid types
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 504d627654]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add a cache for global variable types
(perf-sp7-v6.11-userspace-update).
- Update
patches.suse/tools-perf-Fix-the-string-match-for-tmp-perf-PID.map-files-in-dso__load.patch
(git-fixes, perf-sp7-v6.11-userspace-update).
[kernel-source commit c0d968a3a3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add stack canary type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 50a288632a]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle ADD instructions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 964225e246]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Support general per-cpu access
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fa8fd73247]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Track instructions with a this-cpu variable
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fb911536ce]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle this-cpu variables in kernel
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 376a0233fb]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Parse x86 segment register location
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9d7721b303]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Check register state for type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ef9101883d]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Implement instruction tracking
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a67a85b961]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle call instructions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 18e0393186]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle global variable access
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 63e3420627]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add get_global_var_type()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b926e01da3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add update_insn_state()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8c059a0023]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Maintain variable type info
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 983f4db7c3]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add debug messages
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 55581a1187]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add annotate_get_basic_blocks()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7f41ee06bd]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Introduce 'struct data_loc_info'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 44bf56359c]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Add map__objdump_2rip()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 275e02aae0]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_find_func_rettype()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e664e726b5]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Handle type transfer for memory access
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c2eaa2950f]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_collect_vars()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 26fe07ca08]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Remove unused pc argument
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3b7e9f9021]
* Sat Oct 05 2024 tonyj@suse.de
- perf cpumap: Use perf_cpu_map__for_each_cpu when possible
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 82776bd3eb]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Remove duplicate cpus_map_matched function
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5f6922e93c]
* Sat Oct 05 2024 tonyj@suse.de
- perf arm64 header: Remove unnecessary CPU map get and put
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 467cabfd0c]
* Sat Oct 05 2024 tonyj@suse.de
- perf cpumap: Clean up use of
perf_cpu_map__has_any_cpu_or_is_empty
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a7b448a02c]
* Sat Oct 05 2024 tonyj@suse.de
- perf intel-pt/intel-bts: Switch
perf_cpu_map__has_any_cpu_or_is_empty use
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2f5d615e11]
* Sat Oct 05 2024 tonyj@suse.de
- perf arm-spe/cs-etm: Directly iterate CPU maps
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d027c97ba7]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Ensure empty cpumap is NULL from alloc
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c56a36f895]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Add any, empty and min helpers
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f1695b2fb9]
* Sat Oct 05 2024 tonyj@suse.de
- perf docs arm_spe: Clarify more SPE requirements related to KPTI
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bab2d8034a]
* Sat Oct 05 2024 tonyj@suse.de
- tools headers: Remove almost unused copy of uapi/stat.h,
add few conditional defines (perf-sp7-v6.11-userspace-update).
[kernel-source commit 793895a4b1]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Use the system linux/fcntl.h instead of a copy
from the kernel (perf-sp7-v6.11-userspace-update).
[kernel-source commit 2741aa13be]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Stop using the copy of uapi/linux/prctl.h
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 49805b28d6]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Move uapi/linux/usbdevice_fs.h copy out of the
directory used to build perf (perf-sp7-v6.11-userspace-update).
[kernel-source commit 179e5988cc]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Don't include uapi/linux/mount.h, use sys/mount.h
instead (perf-sp7-v6.11-userspace-update).
[kernel-source commit 68a2010d46]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Fix dependency of tables using uapi/linux/mount.h
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 831e34de2a]
* Sat Oct 05 2024 tonyj@suse.de
- perf c2c: Fix a punctuation (perf-sp7-v6.11-userspace-update).
[kernel-source commit 03c2a293fd]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Collect sys_nanosleep first argument
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 81684d0953]
* Sat Oct 05 2024 tonyj@suse.de
- bitops: make BYTES_TO_BITS() treewide-available
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f9980d74cb]
* Sat Oct 05 2024 tonyj@suse.de
- perf riscv: Fix the warning due to the incompatible type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e8c236f1fb]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Make sure to call symbol__annotate2() in TUI
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a4494ef505]
* Sat Oct 05 2024 tonyj@suse.de
- riscv: andes: Support specifying symbolic firmware and hardware
raw events (perf-sp7-v6.11-userspace-update).
[kernel-source commit c4c7f30022]
* Sat Oct 05 2024 tonyj@suse.de
- net: remove {revc,send}msg_copy_msghdr() from exports
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fe3409e64b]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add comments in the data structures
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9f18c0ce17]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Remove sym_hist.addr array
(perf-sp7-v6.11-userspace-update).
- Delete
patches.suse/perf-local-check-alloc-histogram-return.patch.
Relevant changes:
- Add patch: patches.suse/perf-annotate-Remove-sym_hist.addr-array.patch
perf annotate: Remove sym_hist.addr[] array
(perf-sp7-v6.11-userspace-update)
- Delete patch: patches.suse/perf-local-check-alloc-histogram-return.patch
Detect memory allocation failure in annotated_source__alloc_histograms
(bsc#1227962)
[kernel-source commit 11612fca8f]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Calculate instruction overhead using hashmap
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d8c722bc39]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add a hashmap for symbol histogram
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ef6a95d357]
* Sat Oct 05 2024 tonyj@suse.de
- perf threads: Reduce table size from 256 to 8
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8b600e38dc]
* Sat Oct 05 2024 tonyj@suse.de
- perf threads: Switch from rbtree to hashmap
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 63a42536f7]
* Sat Oct 05 2024 tonyj@suse.de
- perf threads: Move threads to its own files
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 211d6c7007]
* Sat Oct 05 2024 tonyj@suse.de
- perf machine: Move machine's threads into its own abstraction
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c489a22a7d]
* Sat Oct 05 2024 tonyj@suse.de
- perf machine: Move fprintf to for_each loop and a callback
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 684d19396a]
* Sat Oct 05 2024 tonyj@suse.de
- perf trace: Ignore thread hashing in summary
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 492fd60375]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Sort child tasks by tid
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ddd87ab7bb]
* Sat Oct 05 2024 tonyj@suse.de
- perf version: Display availability of OpenCSD support
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 72f37bbaf5]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Add umasks/occ_sel to PCU events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 111c5379e4]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Fix map reference count issues
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a46954a219]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock contention: Account contending locks too
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cb08f1756d]
* Sat Oct 05 2024 tonyj@suse.de
- perf metrics: Fix segv for metrics with no events
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 35a19ad871]
* Sat Oct 05 2024 tonyj@suse.de
- perf metrics: Fix metric matching
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f14340baab]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Fix spelling mistake "curent" -> "current"
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 628174f604]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f97111881c]
* Sat Oct 05 2024 tonyj@suse.de
- perf data convert: Fix segfault when converting to json when
cpu_desc isn't set (perf-sp7-v6.11-userspace-update).
[kernel-source commit 0ffb75b583]
* Sat Oct 05 2024 tonyj@suse.de
- perf bpf: Check that the minimal vmlinux.h installed is the
latest one (perf-sp7-v6.11-userspace-update).
[kernel-source commit fd952d3e07]
* Sat Oct 05 2024 tonyj@suse.de
- treewide: remove meaningless assignments in Makefiles
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 02c0002149]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Add option to run tests in parallel
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2535f0acac]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Run time generate shell test suites
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f37444d70f]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Use scandirat for shell script finding
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9826aa3b51]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Rename builtin-test-list and add missed header guard
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 159f3a9f3e]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Avoid fork in perf_has_symbol test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9a9eca5bf6]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Add scandirat compatibility function
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e052f90a38]
* Sat Oct 05 2024 tonyj@suse.de
- perf thread_map: Skip exited threads when scanning /proc
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8b8e7325a3]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Fix metric-only aggregation index
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7ff16769e4]
* Sat Oct 05 2024 tonyj@suse.de
- perf metrics: Compute unmerged uncore metrics individually
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5e1d8d8eeb]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Pass fewer metric arguments
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e343df506f]
* Sat Oct 05 2024 tonyj@suse.de
- perf: script: prefer capstone to XED
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cb74f1f324]
* Sat Oct 05 2024 tonyj@suse.de
- perf: script: add field 'disasm' to display mnemonic
instructions (perf-sp7-v6.11-userspace-update).
[kernel-source commit 9708c42472]
* Sat Oct 05 2024 tonyj@suse.de
- perf: util: use capstone disasm engine to show assembly
instructions (perf-sp7-v6.11-userspace-update).
[kernel-source commit f6fef58c90]
* Sat Oct 05 2024 tonyj@suse.de
- perf: build: introduce the libcapstone
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3f89b75b29]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: For metricgroup only list include description
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1754e78bf6]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Fixup module symbol end address properly
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4150205ff0]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update tigerlake TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0b4ffc2dc7]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update skylakex TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 21a6bad844]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update skylake TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit da9c412799]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids TMA metrics
to 4.7 (perf-sp7-v6.11-userspace-update).
[kernel-source commit 5673ea8bfe]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sandybridge TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0787b2124c]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update rocketlake TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit edeac0ee3f]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update jaketown TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 350eab449a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update ivytown TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 878f4184eb]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update ivybridge TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c2f01e72cb]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update icelakex TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 52468a94a5]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update icelake TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2fe55ea974]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update haswellx TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7352ed37db]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update haswell TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1f3571188d]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update cascadelakex TMA metrics to
4.7 (perf-sp7-v6.11-userspace-update).
[kernel-source commit 95a8a8863f]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update broadwellx TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3e1de0b483]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update broadwellde TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fca758330b]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update broadwell TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f20a7bf698]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update alderlake TMA metrics to 4.7
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8edecceca0]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update tigerlake events to v1.15
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0950f5c600]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update skylake events to v58
(perf-sp7-v6.11-userspace-update).
[kernel-source commit aff81bfdff]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sierraforst events to v1.01
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b30edacf1d]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update rocketlake events to v1.02
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 69c384366e]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update meteorlake events to v1.07
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 22ad470b6e]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update icelake events to v1.21
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f99e7b6f1b]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update haswell events to v35
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9b5e7339a1]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update grandridge events to v1.01
(perf-sp7-v6.11-userspace-update).
[kernel-source commit afe6552bed]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update emeraldrapids events to v1.03
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f11d0d93f8]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update broadwell events to v29
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1e2960ea84]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update alderlaken events to v1.24
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 256a040617]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update alderlake events to v1.24
(perf-sp7-v6.11-userspace-update).
[kernel-source commit de98637dcd]
* Sat Oct 05 2024 tonyj@suse.de
- perf augmented_raw_syscalls.bpf: Move 'struct timespec64'
to vmlinux.h (perf-sp7-v6.11-userspace-update).
[kernel-source commit 6be69b4458]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Install kprobe tests and common files
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8cb54e9d9c]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add test for kprobe handling
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9dcb054422]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add common output checking helpers
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2077996cfb]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add test case for perf probe
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3717bc381c]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add initialization script for shell tests
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b13d44f334]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add common setting for shell tests
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 45f63ec80a]
* Sat Oct 05 2024 tonyj@suse.de
- perf testsuite: Add common regex patters
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2f0aa296c8]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Enable Symbols test to work with a current module
dso (perf-sp7-v6.11-userspace-update).
[kernel-source commit e4b5174fe3]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Cleanup perf register configuration
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f1cc88cd72]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-regs: Introduce a weak function
arch__sample_reg_masks() (perf-sp7-v6.11-userspace-update).
[kernel-source commit 9249cea1d6]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-regs: Always build perf register functions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9f36f40841]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Remove unused CONFIG_PERF_REGS
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bcc47bb79f]
* Sat Oct 05 2024 tonyj@suse.de
- perf expr: Allow NaN to be a valid number
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d1620301c7]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Locking tidy up of nr_maps
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5149292e13]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Hide maps internals
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3725249627]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Get map before returning in maps__find_next_entry
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 40e0ea59d2]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Get map before returning in maps__find_by_name
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 86680cbc33]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Get map before returning in maps__find
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fb8183e97d]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Switch from rbtree to lazily sorted array for
addresses (perf-sp7-v6.11-userspace-update).
[kernel-source commit 59df4a2143]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Support per-cluster aggregation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 665ad21daa]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Remove misleading comments on map functions
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8b7789253f]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Move curr_pid and cpu_last_switched
initialization to perf_sched__{lat|map|replay}()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1cba676ba3]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Move curr_thread initialization to perf_sched__map()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 44ec584e75]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Fix memory leak in perf_sched__map()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c905a84621]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Move start_work_mutex and work_done_wait_mutex
initialization to perf_sched__replay()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ef6a20a3b2]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Skip metric w/o event name on arm64 in stat STD
output linter (perf-sp7-v6.11-userspace-update).
[kernel-source commit a890916296]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbols: Slightly improve module file executable section
mappings (perf-sp7-v6.11-userspace-update).
[kernel-source commit 36dc7838fc]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Make it possible to see perf's kernel and module
memory mappings (perf-sp7-v6.11-userspace-update).
[kernel-source commit 060e8f29aa]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Display data size on pipe mode
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 06742b1ec3]
* Sat Oct 05 2024 tonyj@suse.de
- perf script: Print source line for each jump in brstackinsn
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 78d2b2aa68]
* Sat Oct 05 2024 tonyj@suse.de
- perf kvm powerpc: Fix build (perf-sp7-v6.11-userspace-update).
[kernel-source commit a72f9c5d0a]
* Sat Oct 05 2024 tonyj@suse.de
- tools: perf: Expose sample ID / stream ID to python scripts
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0ddb218c3d]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Print all errors
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 64e2b3a880]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Improve error location of terms cloned from
an event (perf-sp7-v6.11-userspace-update).
[kernel-source commit e8d55d5834]
* Sat Oct 05 2024 tonyj@suse.de
- perf tsc: Add missing newlines to debug statements
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 36c0cde774]
* Sat Oct 05 2024 tonyj@suse.de
- perf Documentation: Add some more hints to tips.txt
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e51a7e4986]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Simplify metric value validation test final report
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0a52c8e043]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Prevent segfault with --no-parent
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ddcf901f2e]
* Sat Oct 05 2024 tonyj@suse.de
- perf evsel: Rename get_states() to parse_task_states() and
make it public (perf-sp7-v6.11-userspace-update).
[kernel-source commit c3737a831e]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Add -H short option for --hierarchy
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 023e19b2fa]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't
built in (perf-sp7-v6.11-userspace-update).
[kernel-source commit 73103510f8]
* Sat Oct 05 2024 tonyj@suse.de
- perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 87bb34fdc1]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up perf_pmus__num_mem_pmus()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9cff7c9883]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up perf_mem_events__record_args()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fa98574e07]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up is_mem_loads_aux_event()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f614a0e2be]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up perf_mem_event__supported()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0b01d6ce43]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up perf_mem_events__name()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cf8ec42501]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Clean up perf_mem_events__ptr()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6e782b26ed]
* Sat Oct 05 2024 tonyj@suse.de
- perf mem: Add mem_events into the supported perf_pmu
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 66dc45f98a]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Commit to evsel__taskstate() to parse task state
info (perf-sp7-v6.11-userspace-update).
[kernel-source commit 7ec66bf8de]
* Sat Oct 05 2024 tonyj@suse.de
- perf util: Add evsel__taskstate() to parse the task state info
instead (perf-sp7-v6.11-userspace-update).
[kernel-source commit c7669a517e]
* Sat Oct 05 2024 tonyj@suse.de
- perf util: Add helpers to parse task state string from
libtraceevent (perf-sp7-v6.11-userspace-update).
[kernel-source commit 18e4870337]
* Sat Oct 05 2024 tonyj@suse.de
- perf sched: Sync state char array with the kernel
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ba59deb57e]
* Sat Oct 05 2024 tonyj@suse.de
- perf data: Minor code style alignment cleanup
(perf-sp7-v6.11-userspace-update).
[kernel-source commit adcbdd75b4]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Check allowed DWARF Ops
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fc3427a86b]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Support stack variables
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5accf4e0aa]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_get_cfa()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3ab0bed973]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Support global variables
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 3a537d9953]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle PC-relative addressing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 553327a6cc]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add stack operation pseudo type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 9b2d0cc7c9]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle array style accesses
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 462e787976]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Handle macro fusion on x86
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 280cc98277]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Parse 'lock' prefix from llvm-objdump
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0960119968]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Check whether pkg-config is installed when
libtraceevent is linked (perf-sp7-v6.11-userspace-update).
[kernel-source commit 31561238f5]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: raise limit to 20 percent for
perf_stat_--bpf-counters_test (perf-sp7-v6.11-userspace-update).
[kernel-source commit 29fd3a5605]
* Sat Oct 05 2024 tonyj@suse.de
- tools headers: Update the copy of x86's mem{cpy,set}_64.S used
in 'perf bench' (perf-sp7-v6.11-userspace-update).
[kernel-source commit ee5f5790e9]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Alderlake/sapphirerapids metric fixes
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 25e65b720c]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Fix calloc() arguments to address error introduced
in gcc-14 (perf-sp7-v6.11-userspace-update).
[kernel-source commit 058afa7e1e]
* Sat Oct 05 2024 tonyj@suse.de
- perf top: Remove needless malloc(0) call that triggers
- Walloc-size (perf-sp7-v6.11-userspace-update).
[kernel-source commit 622f845e9c]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Make minimal shellcheck version to v0.6.0
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ccdb5ce0bc]
* Sat Oct 05 2024 tonyj@suse.de
- perf test shell daemon: Make signal test less racy
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d303878064]
* Sat Oct 05 2024 tonyj@suse.de
- perf test shell script: Fix test for python being disabled
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e3b8bcac8e]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Workaround debug output in list test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 38c4765623]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Add output file option
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 70474c0599]
* Sat Oct 05 2024 tonyj@suse.de
- perf list: Switch error message to pr_err() to respect debug
settings (-v) (perf-sp7-v6.11-userspace-update).
[kernel-source commit f05a5396c1]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Fix 'perf script' tests on s390
(perf-sp7-v6.11-userspace-update).
- blacklist.conf:
[kernel-source commit 91dc4653b4]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: test case 'Setup struct perf_event_attr' fails on
s390 on z/vm (perf-sp7-v6.11-userspace-update).
[kernel-source commit 4e00d3ba4d]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Add perf script test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 07d5177e93]
* Sat Oct 05 2024 tonyj@suse.de
- perf TUI: Don't ignore job control
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8bb949689d]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids events to v1.17
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 734fd42217]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update icelakex events to v1.23
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0b1d9dc368]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Update emeraldrapids events to v1.02
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 903548a2ed]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events intel: Alderlake/rocketlake metric fixes
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 856f482652]
* Sat Oct 05 2024 tonyj@suse.de
- perf x86 test: Add hybrid test for conflicting legacy/sysfs
event (perf-sp7-v6.11-userspace-update).
[kernel-source commit bffa8360fa]
* Sat Oct 05 2024 tonyj@suse.de
- perf x86 test: Update hybrid expectations
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d4b57ccc47]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Reduce memory for
recording PERF_RECORD_LOST_SAMPLES event
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f7bbafce30]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add --insn-stat option for debugging
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8b81c8e662]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add --type-stat option for debugging
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f3b94d3a9e]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Support event group display
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5cef258e33]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add --data-type option
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7faf677b13]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add 'symoff' sort key
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 151f4c9830]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add 'typeoff' sort key
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ce2b031f67]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Update sample histogram for type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4a7b0a3327]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add member field in the data type
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6295d477a2]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Support data type profiling
(perf-sp7-v6.11-userspace-update).
[kernel-source commit aabd6de83d]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add 'type' sort key
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f4940fabee]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Implement hist_entry__get_data_type()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 893e05e88f]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Add annotate_get_insn_location()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dc9cf85f0c]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Factor out evsel__get_arch()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5d3c3fd10f]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add dso->data_types tree
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 37c8265fd1]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate-data: Add find_data_type() to get type from
memory access (perf-sp7-v6.11-userspace-update).
[kernel-source commit 607468a666]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-regs: Add get_dwarf_regnum()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c568d4dae0]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Factor out die_get_typename_from_type()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f6a7d36813]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Fix up overlaps during fixup_end
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 460ed22ce8]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Reduce scope of map_rb_node and maps internals
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 29fc0e25e9]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Add find next entry to give entry after the given
map (perf-sp7-v6.11-userspace-update).
[kernel-source commit 0f052c32ef]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Add maps__load_first()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1e039fd19a]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Rename clone to copy from
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6af11b8fa7]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Do simple merge if given map doesn't overlap
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 68e9332536]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Refactor maps__fixup_overlappings()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 135855af95]
* Sat Oct 05 2024 tonyj@suse.de
- perf debug: Expose debug file (perf-sp7-v6.11-userspace-update).
[kernel-source commit a8dc391e61]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Add remove maps function to remove a map based on
callback (perf-sp7-v6.11-userspace-update).
[kernel-source commit ff35550d77]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Reduce scope of maps__for_each_entry()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ff2d05b93a]
* Sat Oct 05 2024 tonyj@suse.de
- perf vdso: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7919686ad6]
* Sat Oct 05 2024 tonyj@suse.de
- perf unwind: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d482564890]
* Sat Oct 05 2024 tonyj@suse.de
- perf scripts python arm-cs-trace-disasm.py: Do not ignore
disam first sample (perf-sp7-v6.11-userspace-update).
[kernel-source commit e876d6c574]
* Sat Oct 05 2024 tonyj@suse.de
- perf scripts python arm-cs-trace-disasm.py: Set start vm addr
of exectable file to 0 (perf-sp7-v6.11-userspace-update).
[kernel-source commit d79ace71ee]
* Sat Oct 05 2024 tonyj@suse.de
- perf archive: Add new option '--unpack' to expand tarballs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7d0055a534]
* Sat Oct 05 2024 tonyj@suse.de
- perf archive: Add new option '--all' to pack perf.data with DSOs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c6271108f2]
* Sat Oct 05 2024 tonyj@suse.de
- perf thread: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 01906c93ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf synthetic-events: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4199317476]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbol: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bf8ab2bf2c]
* Sat Oct 05 2024 tonyj@suse.de
- perf probe-event: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b52684e9f2]
* Sat Oct 05 2024 tonyj@suse.de
- perf machine: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit f258b94779]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 20b6ec86c1]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Use function to add missing maps lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit fd2b28bbd0]
* Sat Oct 05 2024 tonyj@suse.de
- perf events x86: Use function to add missing lock
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4ac9811d1a]
* Sat Oct 05 2024 tonyj@suse.de
- perf maps: Add maps__for_each_map to iterate maps holding the
lock (perf-sp7-v6.11-userspace-update).
[kernel-source commit 9655c32b38]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Improve map/unmap parameter names
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b8fbc9be0c]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Document perf_cpu_map__nr()'s behavior
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 840c138daa]
* Sat Oct 05 2024 tonyj@suse.de
- perf top: Avoid repeated function calls to perf_cpu_map__nr()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 5c5dd2280d]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Make DSO tests a suite rather than individual
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e343f078f6]
* Sat Oct 05 2024 tonyj@suse.de
- perf evlist: Move event attributes to after
the / when uniquefying using the PMU name
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1471580bd3]
* Sat Oct 05 2024 tonyj@suse.de
- perf stat: Combine the -A/--no-aggr and --no-merge options
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b8c4dab24f]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Add for_each_cpu() that skips the "any CPU"
case (perf-sp7-v6.11-userspace-update).
[kernel-source commit 587e9b4b80]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Replace usage of perf_cpu_map__new(NULL)
with perf_cpu_map__new_online_cpus()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6b20ab8a56]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Rename perf_cpu_map__empty()
to perf_cpu_map__has_any_cpu_or_is_empty()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit eff5ac4f94]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Rename perf_cpu_map__default_new()
to perf_cpu_map__new_online_cpus() and prefer sysfs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 76a3f215bf]
* Sat Oct 05 2024 tonyj@suse.de
- libperf cpumap: Rename perf_cpu_map__dummy_new() to
perf_cpu_map__new_any_cpu() (perf-sp7-v6.11-userspace-update).
[kernel-source commit 4e10ba1e8d]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Get rid of local annotation options
(perf-sp7-v6.11-userspace-update).
[kernel-source commit b1cdbeec88]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Remove remaining usages of local annotation
options (perf-sp7-v6.11-userspace-update).
[kernel-source commit 5360788f50]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Ensure init/exit for global options
(perf-sp7-v6.11-userspace-update).
[kernel-source commit e7644ebfc0]
* Sat Oct 05 2024 tonyj@suse.de
- perf ui/browser/annotate: Use global annotation_options
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c65d26868f]
* Sat Oct 05 2024 tonyj@suse.de
- perf thread: Add missing RC_CHK_EQUAL
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bdc1146526]
* Sat Oct 05 2024 tonyj@suse.de
- perf map: Simplify map_ip/unmap_ip and make 'struct map'
smaller (perf-sp7-v6.11-userspace-update).
[kernel-source commit 1193720131]
* Sat Oct 05 2024 tonyj@suse.de
- perf test shell diff: Skip test if test_loop symbol is missing
in the perf binary (perf-sp7-v6.11-userspace-update).
[kernel-source commit 332ef6ec99]
* Sat Oct 05 2024 tonyj@suse.de
- perf symbols: Parse NOTE segments until the build id is found
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4417654dcf]
* Sat Oct 05 2024 tonyj@suse.de
- perf record: Be lazier in allocating lost samples buffer
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a2faaa06ea]
* Sat Oct 05 2024 tonyj@suse.de
- perf evsel: Fallback to "task-clock" when not system wide
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 2fbb999a2b]
* Sat Oct 05 2024 tonyj@suse.de
- perf bench sched-seccomp-notify: Fix spelling
mistake "synchronious" -> "synchronous"
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 593a381ec0]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Add basic 'perf diff' test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c71a35ec5f]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Add basic 'perf list --json" test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 068026ddc3]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Use common python setup library
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cb1e30937a]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Shellcheck support for OUTPUT directory
(perf-sp7-v6.11-userspace-update).
- Refresh
patches.suse/perf-bpf-Clean-up-the-generated-copied-vmlinux.h.patch.
[kernel-source commit 86680ba434]
* Sat Oct 05 2024 tonyj@suse.de
- perf env: Cache the arch specific strerrno function in
perf_env__arch_strerrno() (perf-sp7-v6.11-userspace-update).
[kernel-source commit ce9d845b3f]
* Sat Oct 05 2024 tonyj@suse.de
- perf env: Introduce perf_env__arch_strerrno()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 41f17c6f4c]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty: Don't use 'find ... -printf' as it isn't available
in busybox (perf-sp7-v6.11-userspace-update).
[kernel-source commit cc9348fae2]
* Sat Oct 05 2024 tonyj@suse.de
- libperf: Lazily allocate/size mmap event copy
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 1acb17692c]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests sigtrap: Skip if running on a kernel with sleepable
spinlocks (perf-sp7-v6.11-userspace-update).
[kernel-source commit 83a392105b]
* Sat Oct 05 2024 tonyj@suse.de
- perf test sigtrap: Generalize the BTF routine to reuse it in
this test (perf-sp7-v6.11-userspace-update).
[kernel-source commit 5d81e68d8b]
* Sat Oct 05 2024 tonyj@suse.de
- perf mmap: Lazily initialize zstd streams to save memory when
not using it (perf-sp7-v6.11-userspace-update).
[kernel-source commit 92e8a11b3a]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_find_variable_by_addr()
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8297a7d812]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Add --debug-file option to redirect debug output
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a71674bd97]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Check if operand has multiple regs
(perf-sp7-v6.11-userspace-update).
[kernel-source commit dbdb70c192]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Use existing config value for objdump path
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c0aac775f4]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events riscv: add T-HEAD C9xx JSON file
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c4f60621d2]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events: Add skx, clx, icx and spr upi bandwidth
metric (perf-sp7-v6.11-userspace-update).
[kernel-source commit 07cfd8d826]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Skip branch stack sampling test if brstack_bench
symbol is missing (perf-sp7-v6.11-userspace-update).
[kernel-source commit 8fb3097f10]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Skip Arm64 callgraphs test if leafloop symbol is
missing (perf-sp7-v6.11-userspace-update).
[kernel-source commit 51a1e2e055]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests: Skip record test if test_loop symbol is missing
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6959c5a1da]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Remove warning on missing raw data for s390
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 32c937ed35]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Add perf binary dependent rule for shellcheck log
in Makefile.perf (perf-sp7-v6.11-userspace-update).
- Refresh
patches.suse/perf-bpf-Clean-up-the-generated-copied-vmlinux.h.patch.
[kernel-source commit 62723f31dd]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events riscv: Add StarFive Dubhe-90 JSON file
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d6744ee6e7]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests coresight: Remove unused variables
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d0982eaeb6]
* Sat Oct 05 2024 tonyj@suse.de
- perf lock: if a strdup-ed string is NULL,the allocated memory
needs freeing (perf-sp7-v6.11-userspace-update).
[kernel-source commit 6a0c083948]
* Sat Oct 05 2024 tonyj@suse.de
- perf parse-events: Make legacy events lower priority than
sysfs/JSON (perf-sp7-v6.11-userspace-update).
[kernel-source commit eaa399c457]
* Sat Oct 05 2024 tonyj@suse.de
- perf cs-etm: Enable itrace option 'T'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d13d558d12]
* Sat Oct 05 2024 tonyj@suse.de
- perf auxtrace: Add 'T' itrace option for timestamp trace
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 4589e78b55]
* Sat Oct 05 2024 tonyj@suse.de
- perf script perl: Fail check on dynamic allocation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit ac17c86648]
* Sat Oct 05 2024 tonyj@suse.de
- perf script python: Fail check on dynamic allocation
(perf-sp7-v6.11-userspace-update).
[kernel-source commit a58dd0dfa8]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Address python 3.6 DeprecationWarning for string
scapes (perf-sp7-v6.11-userspace-update).
[kernel-source commit d60dd870db]
* Sat Oct 05 2024 tonyj@suse.de
- perf vendor events riscv: Add StarFive Dubhe-80 JSON file
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 92c1374908]
* Sat Oct 05 2024 tonyj@suse.de
- perf report: Add s390 raw data interpretation for PAI counters
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 49c1b2f4a3]
* Sat Oct 05 2024 tonyj@suse.de
- perf probe: Convert to check dwarf_getcfi feature
(perf-sp7-v6.11-userspace-update).
[kernel-source commit d221ab268e]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_find_variable_by_reg() helper
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 0085b8715f]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Add die_get_scopes() alternative to
dwarf_getscopes() (perf-sp7-v6.11-userspace-update).
[kernel-source commit 57c60a825e]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Move #else block of #ifdef
HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6442b017be]
* Sat Oct 05 2024 tonyj@suse.de
- perf dwarf-aux: Fix die_get_typename() for void *
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7917f676cf]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Add util/debuginfo. files
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 90ea23191c]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move raw_comment and raw_func_start fields out of
'struct ins_operands' (perf-sp7-v6.11-userspace-update).
[kernel-source commit 40b60f1e77]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Pass "-l" option to objdump conditionally
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 392087da10]
* Sat Oct 05 2024 tonyj@suse.de
- perf header: Additional note on AMD IBS for max_precise pmu cap
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 7ee4fcdd10]
* Sat Oct 05 2024 tonyj@suse.de
- perf bpf: Don't synthesize BPF events when disabled
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 8d686313f1]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Add support for setting objdump binary via perf
config (perf-sp7-v6.11-userspace-update).
[kernel-source commit 839930e16a]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Add option to change objdump binary
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 6b73d78bfd]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests offcpu: Adjust test case perf record offcpu profiling
tests for s390 (perf-sp7-v6.11-userspace-update).
[kernel-source commit 8938b4cc92]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests attr: Fix spelling mistake "whic" to "which"
(perf-sp7-v6.11-userspace-update).
[kernel-source commit cb80087826]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move offsets array from 'struct annotation' to
'struct annotated_source' (perf-sp7-v6.11-userspace-update).
[kernel-source commit 15a37920e1]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move some source code related fields
from 'struct annotation' to 'struct annotated_source'
(perf-sp7-v6.11-userspace-update).
[kernel-source commit 22399b52fa]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Move max_coverage from 'struct annotation' to
'struct annotated_branch' (perf-sp7-v6.11-userspace-update).
[kernel-source commit dff36ea1b7]
* Sat Oct 05 2024 tonyj@suse.de
- perf annotate: Split branch stack cycles info from 'struct
annotation' (perf-sp7-v6.11-userspace-update).
[kernel-source commit 0fae5905df]
* Sat Oct 05 2024 tonyj@suse.de
- perf test: Simplify "object code reading" test
(perf-sp7-v6.11-userspace-update).
[kernel-source commit c3d81b16bf]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Fix spelling mistake "parametrized" ->
"parameterized" (perf-sp7-v6.11-userspace-update).
[kernel-source commit d6dd2afcbe]
* Sat Oct 05 2024 tonyj@suse.de
- perf build: Warn about missing libelf before warning about
missing libbpf (perf-sp7-v6.11-userspace-update).
[kernel-source commit ff822de9a1]
* Sat Oct 05 2024 tonyj@suse.de
- perf tests make: Remove the last egrep call, use 'grep -E'
instead (perf-sp7-v6.11-userspace-update).
[kernel-source commit 2e65c2a50e]
* Sat Oct 05 2024 tonyj@suse.de
- perf beauty socket/prctl_option: Cope with extended regexp
complaint by grep (perf-sp7-v6.11-userspace-update).
[kernel-source commit 294b94438d]
* Sat Oct 05 2024 tonyj@suse.de
- tools headers: Update tools's copy of socket.h header
(perf-sp7-v6.11-userspace-update).
[kernel-source commit bd1746ca65]
* Sat Oct 05 2024 tonyj@suse.de
- perf tools: Update copy of libbpf's hashmap.c
(perf-sp7-v6.11-userspace-update).
[kernel-source commit aad248b9b5]
* Wed Sep 11 2024 tonyj@suse.de
- perf arch events: Fix duplicate RISC-V SBI firmware event name
(git-fixes).
[kernel-source commit 4570763476]
* Wed Sep 11 2024 tonyj@suse.de
- perf tool: fix dereferencing NULL al->maps (git-fixes).
[kernel-source commit 5e4751b021]
* Wed Sep 11 2024 tonyj@suse.de
- perf intel-pt: Fix exclude_guest setting (git-fixes).
[kernel-source commit e69b63b092]
* Wed Sep 11 2024 tonyj@suse.de
- perf intel-pt: Fix aux_watermark calculation for 64-bit size
(git-fixes).
[kernel-source commit e3b3bcab5e]
* Wed Sep 11 2024 tonyj@suse.de
- perf report: Fix condition in sort__sym_cmp() (git-fixes).
[kernel-source commit c3e65ee4b6]
* Wed Sep 11 2024 tonyj@suse.de
- perf pmus: Fixes always false when compare duplicates aliases
(git-fixes).
[kernel-source commit 8eeac696c9]
* Wed Sep 11 2024 tonyj@suse.de
- tools/perf: Fix the string match for "/tmp/perf-$PID.map"
files in dso__load (git-fixes).
[kernel-source commit 9a7d0fbb14]
* Wed Sep 11 2024 tonyj@suse.de
- perf test: Make test_arm_callgraph_fp.sh more robust
(git-fixes).
[kernel-source commit 8d430e5991]
* Wed Sep 11 2024 tonyj@suse.de
- perf stat: Fix the hard-coded metrics calculation on the hybrid
(git-fixes).
[kernel-source commit 0fe606299c]
* Wed Sep 11 2024 tonyj@suse.de
- perf pmu: Assume sysfs events are always the same case
(git-fixes).
- Refresh
patches.suse/perf-pmu-Count-sys-and-cpuid-JSON-events-separately.patch.
[kernel-source commit 0eb9b05500]
* Tue Sep 10 2024 tonyj@suse.de
- perf tools: Add/use PMU reverse lookup from config to name
(git-fixes).
[kernel-source commit 62632fc98b]
* Tue Sep 10 2024 tonyj@suse.de
- perf tools: Use pmus to describe type from attribute
(git-fixes).
[kernel-source commit 3dc616bb7e]
* Tue Sep 10 2024 tonyj@suse.de
- perf: script: add raw|disasm arguments to --insn-trace option
(git-fixes).
- Refresh
patches.suse/perf-script-Show-also-errors-for-insn-trace-option.patch.
[kernel-source commit f716aa4425]
* Tue Sep 10 2024 tonyj@suse.de
- perf annotate: Use global annotation_options (git-fixes).
- Refresh
patches.suse/perf-annotate-Fix-annotation_calc_lines-to-pass-correct-address-to-get_srcline.patch.
[kernel-source commit b70a6bc1f2]
* Tue Sep 10 2024 tonyj@suse.de
- perf top: Convert to the global annotation_options (git-fixes).
[kernel-source commit c12ae1d6aa]
* Tue Sep 10 2024 tonyj@suse.de
- perf report: Convert to the global annotation_options
(git-fixes).
[kernel-source commit e5bcc3a63c]
* Tue Sep 10 2024 tonyj@suse.de
- perf annotate: Introduce global annotation_options (git-fixes).
[kernel-source commit b458961362]
* Tue Sep 10 2024 tonyj@suse.de
- perf maps: Move symbol maps functions to maps.c (git-fixes).
- Refresh
patches.suse/perf-symbols-Fix-ownership-of-string-in-dso__load_vmlinux.patch.
[kernel-source commit 93caf359b9]
* Tue Sep 10 2024 tonyj@suse.de
- perf annotate: Split branch stack cycles information out of
'struct annotation_line' (git-fixes).
[kernel-source commit 733d4c0b1a]
* Tue Sep 10 2024 tonyj@suse.de
- perf machine thread: Remove exited threads by default
(git-fixes).
[kernel-source commit 3c4b0771a1]
* Tue Sep 10 2024 tonyj@suse.de
- perf record: Lazy load kernel symbols (git-fixes).
[kernel-source commit 84efd43f43]
* Tue Sep 10 2024 tonyj@suse.de
- Detect memory allocation failure in
annotated_source__alloc_histograms (bsc#1227962).
[kernel-source commit 6424d7a699]
* Mon Aug 05 2024 tonyj@suse.de
- tools/perf: Fix timing issue with parallel threads in perf
bench wake-up-parallel (bsc#1227747).
[kernel-source commit 7bc1e4ff37]
* Mon Aug 05 2024 tonyj@suse.de
- tools/perf: Fix perf bench epoll to enable the run when some
CPU's are offline (bsc#1227747).
[kernel-source commit 6b131f18f7]
* Mon Aug 05 2024 tonyj@suse.de
- tools/perf: Fix perf bench futex to enable the run when some
CPU's are offline (bsc#1227747).
[kernel-source commit 37aca14064]
* Wed Jun 05 2024 tonyj@suse.de
- perf ui browser: Avoid SEGV on title (git fixes).
[kernel-source commit 1578c2207e]
* Wed Jun 05 2024 tonyj@suse.de
- perf pmu: Count sys and cpuid JSON events separately (git
fixes).
[kernel-source commit a1f934056a]
* Wed Jun 05 2024 tonyj@suse.de
- perf stat: Don't display metric header for non-leader uncore
events (git-fixes).
[kernel-source commit be40e0bbb3]
* Wed Jun 05 2024 tonyj@suse.de
- perf daemon: Fix file leak in daemon_session__control
(git-fixes).
[kernel-source commit 6f01c969e9]
* Wed Jun 05 2024 tonyj@suse.de
- perf symbols: Fix ownership of string in dso__load_vmlinux()
(git-fixes).
[kernel-source commit aee1ecfdca]
* Wed Jun 05 2024 tonyj@suse.de
- perf thread: Fixes to thread__new() related to initializing comm
(git-fixes).
[kernel-source commit bf0f97be48]
* Wed Jun 05 2024 tonyj@suse.de
- perf report: Avoid SEGV in report__setup_sample_type()
(git-fixes).
[kernel-source commit ad916621c9]
* Wed Jun 05 2024 tonyj@suse.de
- perf ui browser: Don't save pointer to stack memory (git-fixes).
[kernel-source commit 350d10e8b4]
* Wed Jun 05 2024 tonyj@suse.de
- perf bench internals inject-build-id: Fix trap divide when
collecting just one DSO (git-fixes).
[kernel-source commit 0fe194c3d8]
* Wed Jun 05 2024 tonyj@suse.de
- perf intel-pt: Fix unassigned instruction op (discovered by
MemorySanitizer) (git-fixes).
[kernel-source commit 63b4f3d779]
* Wed Jun 05 2024 tonyj@suse.de
- perf test shell arm_coresight: Increase buffer size for
Coresight basic tests (git-fixes).
[kernel-source commit 86c8a88044]
* Wed Jun 05 2024 tonyj@suse.de
- perf docs: Document bpf event modifier (git-fixes).
[kernel-source commit 1f15e93e8d]
* Wed Jun 05 2024 tonyj@suse.de
- perf bench uprobe: Remove lib64 from libc.so.6 binary path
(git-fixes).
[kernel-source commit 3b426c63f0]
* Wed Jun 05 2024 tonyj@suse.de
- perf record: Fix debug message placement for test consumption
(git-fixes).
[kernel-source commit dccfc2bbba]
* Wed Jun 05 2024 tonyj@suse.de
- perf tests: Apply attributes to all events in object code
reading test (git-fixes).
[kernel-source commit ec739944c2]
* Wed Jun 05 2024 tonyj@suse.de
- perf tests: Make "test data symbol" more robust on Neoverse N1
(git-fixes).
[kernel-source commit e7f9dfdfd4]
* Wed Jun 05 2024 tonyj@suse.de
- perf annotate: Fix annotation_calc_lines() to pass correct
address to get_srcline() (git-fixes).
[kernel-source commit 8db95e1215]
* Wed Jun 05 2024 tonyj@suse.de
- perf stat: Do not fail on metrics on s390 z/VM systems
(git-fixes).
[kernel-source commit 9296325d90]
* Wed Jun 05 2024 tonyj@suse.de
- perf sched timehist: Fix -g/--call-graph option failure
(git-fixes).
[kernel-source commit 214f6070b6]
* Wed Jun 05 2024 tonyj@suse.de
- perf annotate: Get rid of duplicate --group option item
(git-fixes).
[kernel-source commit 5baa889f52]
* Wed Jun 05 2024 tonyj@suse.de
- perf probe: Add missing libgen.h header needed for using
basename() (git-fixes).
[kernel-source commit dd54471b2a]
* Wed Jun 05 2024 tonyj@suse.de
- perf record: Delete session after stopping sideband thread
(git-fixes).
[kernel-source commit 86dd10abd5]
* Wed Jun 05 2024 tonyj@suse.de
- perf auxtrace: Fix multiple use of --itrace option (git-fixes).
[kernel-source commit 65d7baaa64]
* Wed Jun 05 2024 tonyj@suse.de
- perf script: Show also errors for --insn-trace option
(git-fixes).
[kernel-source commit 036484bcd2]
* Wed Jun 05 2024 tonyj@suse.de
- perf lock contention: Add a missing NULL check (git-fixes).
[kernel-source commit 6c77e7d956]
* Wed Jun 05 2024 tonyj@suse.de
- perf vendor events amd: Fix Zen 4 cache latency events
(git-fixes).
[kernel-source commit 7261d423d8]
* Wed Jun 05 2024 tonyj@suse.de
- libperf evlist: Avoid out-of-bounds access (git-fixes).
[kernel-source commit b9a39452f5]
* Wed Jun 05 2024 tonyj@suse.de
- perf pmu: Fix a potential memory leak in perf_pmu__lookup()
(git-fixes).
[kernel-source commit 00ff25aefe]
* Wed Jun 05 2024 tonyj@suse.de
- perf print-events: make is_event_supported() more robust
(git-fixes).
[kernel-source commit 5052041295]
* Wed Jun 05 2024 tonyj@suse.de
- perf list: fix short description for some cache events
(git-fixes).
[kernel-source commit e8dcca50a7]
* Wed Jun 05 2024 tonyj@suse.de
- perf metric: Don't remove scale from counts (git-fixes).
[kernel-source commit e5678eb49a]
* Wed Jun 05 2024 tonyj@suse.de
- perf stat: Avoid metric-only segv (git-fixes).
[kernel-source commit 9379989299]
* Wed Jun 05 2024 tonyj@suse.de
- perf expr: Fix "has_event" function for metric style events
(git-fixes).
[kernel-source commit cbf845af3b]
* Wed Jun 05 2024 tonyj@suse.de
- perf srcline: Add missed addr2line closes (git-fixes).
[kernel-source commit a254d5df3a]
* Wed Jun 05 2024 tonyj@suse.de
- perf thread_map: Free strlist on normal path in
thread_map__new_by_tid_str() (git-fixes).
[kernel-source commit 7f3812f7ba]
* Wed Jun 05 2024 tonyj@suse.de
- perf bpf: Clean up the generated/copied vmlinux.h (git-fixes).
[kernel-source commit 4216f09b80]
* Wed Jun 05 2024 tonyj@suse.de
- perf jevents: Drop or simplify small integer values (git-fixes).
[kernel-source commit c97375e823]
* Wed Jun 05 2024 tonyj@suse.de
- perf evsel: Fix duplicate initialization of data->id in
evsel__parse_sample() (git-fixes).
[kernel-source commit f706bfe134]
* Wed Jun 05 2024 tonyj@suse.de
- perf pmu: Treat the msr pmu as software (git-fixes).
[kernel-source commit 6a5be6946e]
* Wed Jun 05 2024 tonyj@suse.de
- perf record: Check conflict between '--timestamp-filename'
option and pipe mode before recording (git-fixes).
[kernel-source commit 999683bc9b]
* Wed Jun 05 2024 tonyj@suse.de
- perf record: Fix possible incorrect free in
record__switch_output() (git-fixes).
[kernel-source commit 706fd1acef]
* Wed Jun 05 2024 tonyj@suse.de
- perf vendor events amd: Add Zen 4 memory controller events
(git-fixes).
[kernel-source commit 0062c8737f]
* Wed Jun 05 2024 tonyj@suse.de
- perf top: Uniform the event name for the hybrid machine
(git-fixes).
[kernel-source commit ea5a5d7758]
* Wed Jun 05 2024 tonyj@suse.de
- perf top: Use evsel's cpus to replace user_requested_cpus
(git-fixes).
[kernel-source commit 1f589571e3]
* Thu Mar 21 2024 tonyj@suse.de
- perf tests: Skip data symbol test if buf1 symbol is missing
(bsc#1220045).
[kernel-source commit c2fa164e2b]
* Thu Mar 21 2024 tonyj@suse.de
- perf tests: Make data symbol test wait for perf to start
(bsc#1220045).
[kernel-source commit ef2a3551de]
* Thu Mar 07 2024 tonyj@suse.de
- perf/pmu-events/powerpc: Update json mapfile with Power11 PVR
(jsc#PED-7970 jsc#PED-8065).
[kernel-source commit b9d5dfb433]
* Thu Mar 07 2024 tonyj@suse.de
- perf vendor events powerpc: Add PVN for HX-C2000 CPU with
Power8 Architecture (jsc#PED-7970 jsc#PED-8065).
[kernel-source commit b7e0015119]
* Fri Mar 01 2024 tonyj@suse.de
- perf vendor events: Update metric events for power10 platform
(bsc#1220502 perf-v6.7).
[kernel-source commit c37d66c4fd]
* Tue Feb 13 2024 svarbanov@suse.de
- perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (jsc#PED-7859)
[kernel-source commit 8763e5dbfc]
* Mon Feb 12 2024 tonyj@suse.de
- perf evlist: Fix evlist__new_default() for > 1 core PMU
(git-fixes).
[kernel-source commit a32b1b0992]
* Mon Feb 12 2024 tonyj@suse.de
- perf db-export: Fix missing reference count get in
call_path_from_sample() (git-fixes).
[kernel-source commit 9020d7fca5]
* Mon Feb 12 2024 tonyj@suse.de
- perf stat: Fix hard coded LL miss units (git-fixes).
[kernel-source commit 9bdb60524b]
* Mon Feb 12 2024 tonyj@suse.de
- perf env: Avoid recursively taking env->bpf_progs.lock
(git-fixes).
[kernel-source commit 7b57b2a0f8]
* Mon Feb 12 2024 tonyj@suse.de
- perf vendor events: Remove UTF-8 characters from cmn.json
(git-fixes).
[kernel-source commit b7bdab6f26]
* Mon Feb 12 2024 tonyj@suse.de
- perf unwind-libunwind: Fix base address for .eh_frame
(git-fixes).
[kernel-source commit 8f58229b79]
* Mon Feb 12 2024 tonyj@suse.de
- perf unwind-libdw: Handle JIT-generated DSOs properly
(git-fixes).
[kernel-source commit 2b678bbb6b]
* Mon Feb 12 2024 tonyj@suse.de
- perf genelf: Set ELF program header addresses properly
(git-fixes).
[kernel-source commit 034b81845f]
* Mon Feb 12 2024 tonyj@suse.de
- perf hisi-ptt: Fix one memory leakage in
hisi_ptt_process_auxtrace_event() (git-fixes).
[kernel-source commit 48ed189a76]
* Mon Feb 12 2024 tonyj@suse.de
- perf header: Fix one memory leakage in
perf_event__fprintf_event_update() (git-fixes).
[kernel-source commit d3460cacbc]
* Mon Feb 12 2024 tonyj@suse.de
- perf stat: Fix help message for --metric-no-threshold option
(git-fixes).
[kernel-source commit fc785474ce]
* Mon Feb 12 2024 tonyj@suse.de
- perf stat: Exit perf stat if parse groups fails (git-fixes).
[kernel-source commit 2a3d7732e5]
* Mon Feb 12 2024 tonyj@suse.de
- perf mem: Fix error on hybrid related to availability of mem
event in a PMU (git-fixes).
[kernel-source commit b52007e8cc]
* Mon Feb 12 2024 tonyj@suse.de
- perf vendor events powerpc: Update datasource event name to
fix duplicate events (git-fixes).
[kernel-source commit cf8195c7b5]
* Mon Feb 12 2024 tonyj@suse.de
- perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT
to GPC_FLUSH_MEM_FAULT (git-fixes).
[kernel-source commit fd4435afd5]
* Mon Feb 12 2024 tonyj@suse.de
- perf test record user-regs: Fix mask for vg register
(git-fixes).
[kernel-source commit 0ff1685428]
* Mon Feb 12 2024 tonyj@suse.de
- perf docs: Fix man page formatting for 'perf lock' (git-fixes).
[kernel-source commit 0dca9e65bd]
* Mon Feb 12 2024 tonyj@suse.de
- perf test record+probe_libc_inet_pton: Fix call chain match
on powerpc (bsc#1218986).
[kernel-source commit 7eff685fc8]
* Mon Feb 12 2024 tonyj@suse.de
- perf tests: Skip pipe test if noploop symbol is missing
(bsc#1219617).
[kernel-source commit d7947e20b1]
* Mon Feb 12 2024 tonyj@suse.de
- perf tests lib: Add perf_has_symbol.sh (bsc#1219617).
[kernel-source commit 10834451a9]
* Mon Feb 12 2024 tonyj@suse.de
- perf header: Fix segfault on build_mem_topology() error path
(git-fixes).
[kernel-source commit 3c75be3792]
* Mon Feb 12 2024 tonyj@suse.de
- perf test: Remove atomics from test_loop to avoid test failures
(git-fixes).
[kernel-source commit 04bc8ed576]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Basic branch counter support (jsc#PED-6012
jsc#PED-6121).
[kernel-source commit 554529dc26]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add branch counter knob (jsc#PED-6012 jsc#PED-6121).
[kernel-source commit bcfa930b33]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Support num and width of branch counters
(jsc#PED-6012 jsc#PED-6121).
[kernel-source commit c638dccb3b]
* Mon Jan 15 2024 tonyj@suse.de
- perf list: Fix JSON segfault by setting the used
skip_duplicate_pmus callback (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit acbb0879db]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: AmpereOne: Add missing
DefaultMetricgroupName fields (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit d598e2e9f2]
* Mon Jan 15 2024 tonyj@suse.de
- perf metrics: Avoid segv if default metricgroup isn't set
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69c1abb54e]
* Mon Jan 15 2024 tonyj@suse.de
- tools perf: Add arm64 sysreg files to MANIFEST (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3971573ba0]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Fix a build error on 32-bit (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7db26b275c]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Fix a build error on 32-bit (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 1b2fbc1dbf]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update tsx_cycles_per_elision metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit be5179bf77]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update bonnell version number to v5
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 93635bc8b0]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update westmereex events to v4
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fe864a9f99]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update meteorlake events to v1.06
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e0d64f20cf]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update knightslanding events to v16
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c6e6f52ad2]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add typo fix for ivybridge FP
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 63a8a4e582]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update a spelling in haswell/haswellx
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8bc6482e8a]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update emeraldrapids to v1.01
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 93c23e00bb]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update alderlake/alderlake events
to v1.23 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 19f0d0f728]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Disable BPF skeletons if clang version is < 12.0.1
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5ebc0ac116]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain: Fix spelling mistake "statisitcs" ->
"statistics" (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69d739bf95]
* Mon Jan 15 2024 tonyj@suse.de
- perf report: Fix spelling mistake "heirachy" -> "hierarchy"
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1ea59de96f]
* Mon Jan 15 2024 tonyj@suse.de
- perf python: Fix binding linkage due to rename and move
of evsel__increase_rlimit() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 1a5c00c342]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: test_arm_coresight: Simplify source iteration
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d716cc2ccf]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add tigerlake two metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit dc4fd24d19]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add broadwellde two metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c326eaf1e5]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Fix broadwellde
tma_info_system_dram_bw_use metric (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 4d1fd9e93a]
* Mon Jan 15 2024 tonyj@suse.de
- perf mem_info: Add and use map_symbol__exit and
addr_map_symbol__exit (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit df6c7c85d3]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain: Minor layout changes to callchain_list
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ba9139bb57]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain: Make brtype_stat in callchain_list optional
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5f7a3989bd]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain: Make display use of branch_type_stat const
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a3071857ef]
* Mon Jan 15 2024 tonyj@suse.de
- perf offcpu: Add missed btf_free (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 35ca003207]
* Mon Jan 15 2024 tonyj@suse.de
- perf threads: Remove unused dead thread list (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bf969df35e]
* Mon Jan 15 2024 tonyj@suse.de
- perf hist: Add missing puts to hist__account_cycles (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e101721c41]
* Mon Jan 15 2024 tonyj@suse.de
- libperf rc_check: Add RC_CHK_EQUAL (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 2c3d46a3c3]
* Mon Jan 15 2024 tonyj@suse.de
- libperf rc_check: Make implicit enabling work for GCC (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1b835690c8]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Avoid out of bounds LBR memory read (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8e8ebcf987]
* Mon Jan 15 2024 tonyj@suse.de
- perf rwsem: Add debug mode that uses a mutex (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d5f034d19e]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Address stray '\' before # that is warned about
since grep 3.8 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c0d93bff9c]
* Mon Jan 15 2024 tonyj@suse.de
- perf report: Fix hierarchy mode on pipe input (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit af7a278ec0]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Use per-cpu array map for spinlocks
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c029d549dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Check race in tstamp elem creation
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fd3fd4cac8]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Clear lock addr after use (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2724e680e4]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Rename evsel__increase_rlimit to
rlimit__increase_nofile (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a99467dfc5]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench sched pipe: Add -G/--cgroups option (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 19887ad493]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Skip CoreSight tests if cs_etm// event is not
available (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c07b748aae]
* Mon Jan 15 2024 tonyj@suse.de
- perf data: Increase RLIMIT_NOFILE limit when open too many
files in perf_data__create_dir() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 3e4b995690]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Use the right bpf_probe_read(_str) variant for
reading user data (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b1dfdc8418]
* Mon Jan 15 2024 tonyj@suse.de
- perf: script: fix missing ',' for fields option (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cb8b696db6]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Fix shellcheck warning in stat_all_metricgroups
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8d6bc73e0a]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Fix shellcheck warning in record_sideband.sh
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3c617bbe32]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Ignore shellcheck warning in lock_contention
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 679781168c]
* Mon Jan 15 2024 tonyj@suse.de
- tools/perf/arch/powerpc: Fix the CPU ID const char* value by
adding 0x prefix (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6c3f69e6e2]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Respect timestamp option (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 731e40cf8c]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Validate timestamp tracing in per-thread mode
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b9a52965c6]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Lazily compute default config (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit afde0ff854]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu-events: Remember the perf_events_map for a PMU
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1744567f7e]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Const-ify perf_pmu__config_terms (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit aaf6232827]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Const-ify file APIs (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit b29d01abcd]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm-spe: Move PMU initialization from default config code
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69edd919fc]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Move PMU initialization from default config code
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8f8d50800a]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Rename perf_pmu__get_default_config to
perf_pmu__arch_init (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3fce85f57a]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b9b9d2243c]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Use get_unaligned_le16() etc (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 002149f08c]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Use existing definitions of le16_to_cpu() etc
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a1210a989b]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Simplify intel_pt_get_vmcs() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5334402a28]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add get_unaligned_leNN() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 533f0d4ab3]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Fix incorrect or missing decoder for raw trace
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69eb5ce92c]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf_counter: Fix a few memory leaks (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7316b69129]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Fix various error path memory leaks (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d4d4b28279]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace-event-info: Avoid passing NULL value to closedir
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c15555a61f]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fix unlikely memory leak when cloning terms
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 40312f327c]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock: Fix a memory leak on an error path (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7d1c118a4b]
* Mon Jan 15 2024 tonyj@suse.de
- perf svghelper: Avoid memory leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 41c9ed4fea]
* Mon Jan 15 2024 tonyj@suse.de
- perf hists browser: Avoid potential NULL dereference (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9c4fa7e8d2]
* Mon Jan 15 2024 tonyj@suse.de
- perf hists browser: Reorder variables to reduce padding
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 314130b1c9]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Be defensive against potential NULL dereference
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 140f2004e9]
* Mon Jan 15 2024 tonyj@suse.de
- perf mem-events: Avoid uninitialized read (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 41a4c15f12]
* Mon Jan 15 2024 tonyj@suse.de
- perf jitdump: Avoid memory leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 55cd7c6f19]
* Mon Jan 15 2024 tonyj@suse.de
- perf env: Remove unnecessary NULL tests (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e63a600932]
* Mon Jan 15 2024 tonyj@suse.de
- perf buildid-cache: Fix use of uninitialized value (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 698b349679]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe: Fix potential use of memory after free
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f2f66d04ca]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fix for term values that are raw events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 030454f72c]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Add missing comment about NO_LIBTRACEEVENT=1
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4f6d482855]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 33e3a090ce]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid erange from hex numbers (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e23a884ef5]
* Mon Jan 15 2024 tonyj@suse.de
- tools/perf: Update call stack check in builtin-lock.c (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 34a7de9fbe]
* Mon Jan 15 2024 tonyj@suse.de
- tools/perf/tests: Fix object code reading to skip address
that falls out of text section (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 86fd825f51]
* Mon Jan 15 2024 tonyj@suse.de
- tools/perf: Add "is_kmod" to struct dso to check if it is
kernel module (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 428ef515bc]
* Mon Jan 15 2024 tonyj@suse.de
- tools/perf: Add text_end to "struct dso" to save .text section
size (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7fd30fb68e]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Avoid system wide when not privileged (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 46ee96fed6]
* Mon Jan 15 2024 tonyj@suse.de
- perf hisi-ptt: Fix memory leak in lseek failure handling
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1ce5d93855]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Fix async branch flags (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit bbcdee7c9d]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Make PMU alias name loading lazy (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 79cc2cba29]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix parse-events tests to skip parametrized events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5e14e15d8f]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events: Add JSON metrics for Arm CMN (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0e11ed2dc0]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Add support for Arm CMN PMU aliasing (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 15fd30b239]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add pmu-event test for "Compat" and new event_field
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 245850dfd6]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Make matching_pmu effective (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 9e1f125a5c]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Support EventidCode and NodeType (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 641d9c70b8]
* Mon Jan 15 2024 tonyj@suse.de
- perf metric: "Compat" supports regular expression matching
identifiers (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 76d090adc8]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: "Compat" supports regular expression matching
identifiers (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit afb9b6a585]
* Mon Jan 15 2024 tonyj@suse.de
- perf record: Fix BTF type checks in the off-cpu profiling
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 10e90e11ec]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench messaging: Kill child processes when exit abnormally
in process mode (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cce54943ca]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench messaging: Store chlid process pid when creating
worker for process mode (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0038cd401b]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench messaging: Factor out create_worker() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8a01da6d96]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench messaging: Fix coding style issues for
sched-messaging (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit de9b10238b]
* Mon Jan 15 2024 tonyj@suse.de
- tests/shell: Fix shellcheck warnings for SC2153 in multiple
scripts (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4cd0ca24b2]
* Mon Jan 15 2024 tonyj@suse.de
- tests/shell: Fix shellcheck issues in
tests/shell/stat+shadow_stat.sh tetscase (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6e8294d866]
* Mon Jan 15 2024 tonyj@suse.de
- tests/shell: Fix shellcheck SC1090 to handle the location of
sourced files (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c373d2d904]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Fix spelling mistake "Captuer" -> "Capture"
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a770be6f82]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Avoid frequency mode for the dummy event (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit be4f2dccdc]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendors events: Remove repeated word in comments (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a56b40d024]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Fix for AmpereOne metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit efcd9b10bd]
* Mon Jan 15 2024 tonyj@suse.de
- perf test lock_contention.sh: Skip test if not enough CPUs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 92afea3380]
* Mon Jan 15 2024 tonyj@suse.de
- perf test stat+shadow_stat.sh: Add threshold for rounding errors
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f41dfb6a01]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: fix no member named 'entries' issue (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ab7c69bf52]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fix tracepoint name memory leak (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 07b7fe9c42]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Detect off-cpu support from build options (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 85882b9267]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Ensure EXTRA_TESTS is covered in build test
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f5f4560e3c]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Update build test for changed BPF skeleton defaults
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 71d25caa3e]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Default BUILD_BPF_SKEL, warn/disable for missing
deps (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 730785c384]
* Mon Jan 15 2024 tonyj@suse.de
- perf version: Add status of bpf skeletons (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 908c0419ee]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Simplify bool conversion (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 42a192c626]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix test-record-dummy-C0 failure for supported
PERF_FORMAT_LOST feature kernel (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8006cfd788]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND"
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cb13031fb4]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Add more x86 mov instruction cases (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e33b520265]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove unused function (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit c67844b982]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Simplify perf_pmus__find_core_pmu() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4fbcf0eb03]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Move pmu__find_core_pmu() to pmus.c (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 20d110435e]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol: Avoid an undefined behavior warning (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a8a26a8240]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf-filter: Add YYDEBUG (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit ab66831dcf]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Add YYDEBUG (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ac0e75f623]
* Mon Jan 15 2024 tonyj@suse.de
- perf expr: Make YYDEBUG dependent on doing a debug build
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6dfcfedf58]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Make YYDEBUG dependent on doing a debug build
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 49cff8ab3c]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove unused header files (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d81e148a3d]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add includes for detected configs in Makefile.perf
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d632b2741d]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Update cs_etm testcase for Arm ETE (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d2d2bc55a5]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add V1 metrics using Arm telemetry
repo (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c336f65a54]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Update V1 events using Arm telemetry
repo (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 905f77a6ec]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add a test for strcmp_cpuid_str() expression
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 13120b46d0]
* Mon Jan 15 2024 tonyj@suse.de
- perf util: Add a function for replacing characters in a string
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0a135a44f5]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Remove unused keyword (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit acc213ae31]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Check result of has_event(cycles) test (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 13907e6a8a]
* Mon Jan 15 2024 tonyj@suse.de
- perf list pfm: Retry supported test with exclude_kernel
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8d06d9c1a5]
* Mon Jan 15 2024 tonyj@suse.de
- perf list: Avoid a hardcoded cpu PMU name (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9a9fa5df18]
* Mon Jan 15 2024 tonyj@suse.de
- perf test shell lock_contention: Add cgroup aggregation and
filter tests (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9f64737842]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Add -G/--cgroup-filter option (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a8a2c163b2]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Add --lock-cgroup option (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 57cd057dcb]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Prepare to handle cgroups (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9a3395af24]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add read_all_cgroups() and __cgroup_find()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit efa477b8c1]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Add BPF-based statistics on softirq event
support (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 96698f0961]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Add BPF-based statistics on hardirq event
support (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c3a87d9c1c]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Implements BPF-based cpu usage statistics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 32eba2f5cd]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort
- -time options (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e39219f876]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Add statistics on softirq event support
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 600ce20732]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Add statistics on hardirq event support
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 594ddb974a]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Add evsel__intval_common() helper (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9cbd426ac6]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork top: Introduce new top utility (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2234ec204f]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Add `root` parameter to work_sort() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 097c15b104]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Add sched record support (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 789d0aa94a]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Set default events list if not specified in
setup_event_list() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b3eb05bd14]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Overwrite original atom in the list when a new
atom is pushed (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 865d1cd85e]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Add `kwork` and `src_type` to work_init() for
'struct kwork_class' (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a145e1cbb7]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Set ordered_events to true in 'struct perf_tool'
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f915ca9d8f]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Add the supported subcommands to the document
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c949234ac2]
* Mon Jan 15 2024 tonyj@suse.de
- perf kwork: Fix incorrect and missing free atom in
work_push_atom() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 65a6b18f5c]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add perf_event_attr test for record dummy event
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 30c64061e1]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add test case for record sideband events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cbc5788ef6]
* Mon Jan 15 2024 tonyj@suse.de
- perf record: Track sideband events for all CPUs when tracing
selected CPUs (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5eaa6dfbde]
* Mon Jan 15 2024 tonyj@suse.de
- perf record: Move setting tracking events before
record__init_thread_masks() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 97450cbde7]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Add evlist__findnew_tracking_event() helper
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e05e23f2d2]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Add perf_evlist__go_system_wide() helper (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1638709b67]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Fix spelling mistakes (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7b0cd1d2b7]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add emeraldrapids, update
sapphirerapids to v1.16 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9bd1e648d6]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add lunarlake v1.0 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5dc174d3fe]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Introduce 'struct parse_events_terms'
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c5d7549cdf]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Copy fewer term lists (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4daef7b4e4]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid enum casts (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 5276dc2cd7]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Tidy up str parameter (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8f3f04d5c2]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove unnecessary __maybe_unused (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 78c5d97b8a]
* Mon Jan 15 2024 tonyj@suse.de
- perf shell completion: Support completion of
metrics/metricgroups (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 78942fcac1]
* Mon Jan 15 2024 tonyj@suse.de
- perf completion: Support completion of libpfm4 events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fcb392e433]
* Mon Jan 15 2024 tonyj@suse.de
- perf shell completion: Restrict completion of events to events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9ea4cd6983]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Fix aggr mode initialization (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit aeae13a089]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events power10: Add extra data-source events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2aef5f73f9]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Use true and false for bool variable (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 194e1883b9]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Add a test for object_code() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b9576d9919]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Fix use of addr_location__exit() in
dlfilter__object_code() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4ed98d931c]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Fix perf stat output with correct scale and unit
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4bf569b80e]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevent: fix core dump on software events on s390 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 340d5dd116]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Ensure all alias variables are initialized (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit aaa52488b2]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents metric: Fix type of strcmp_cpuid_str (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d6a648ac10]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Avoid compile error wrt redefining bool (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8a2b39f4a9]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench sched-seccomp-notify: Use the tools copy of seccomp.h
UAPI (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 315c9687d2]
* Mon Jan 15 2024 tonyj@suse.de
- tools headers UAPI: Copy seccomp.h to be able to build 'perf
bench' in older systems (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5a46d4206e]
* Mon Jan 15 2024 tonyj@suse.de
- tools headers UAPI: Sync files changed by new fchmodat2 and
map_shadow_stack syscalls with the kernel sources (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ea03e8bb70]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fix driver config term (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a3c5a046d7]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fixes relating to no_value terms (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b2a6bdf996]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Fix propagation of term's no_value when
cloning (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 91ba41c9fc]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Name the two term enums (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 37b884f185]
* Mon Jan 15 2024 tonyj@suse.de
- perf list: Don't print Unit for "default_core" (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c4e509bdce]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Fix modifier in
tma_info_system_mem_parallel_reads for skylake (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2d5b2d10ab]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Avoid leak in v0 API test use of
resolve_address() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 48230698d5]
* Mon Jan 15 2024 tonyj@suse.de
- perf metric: Add #num_cpus_online literal (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9a1e563b7c]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove str from perf_pmu_alias (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9c5005d89c]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Make common term list to strbuf helper
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0ef0cf3310]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Minor help message improvements (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 55788f3ec1]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Avoid uninitialized use of alias->str (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 22537722b9]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Use "default_core" for events with no Unit
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4221875daf]
* Mon Jan 15 2024 tonyj@suse.de
- perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup
BPF counter test (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5a1c963b21]
* Mon Jan 15 2024 tonyj@suse.de
- perf test shell stat_bpf_counters: Fix test on Intel (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit eff613f64a]
* Mon Jan 15 2024 tonyj@suse.de
- perf test shell record_bpf_filter: Skip 6.2 kernel (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ae744d3d3b]
* Mon Jan 15 2024 tonyj@suse.de
- libperf: Get rid of attr.id field (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 025e5c5454]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Convert to perf_record_header_attr_id() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 52701744a2]
* Mon Jan 15 2024 tonyj@suse.de
- libperf: Add perf_record_header_attr_id() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4f5c8a9a32]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Handle old data in PERF_RECORD_ATTR (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fe44f6c6b3]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Skip duplicate PMUs and don't print list suffix by
default (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 06e126fae4]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Sort pmus by name then suffix (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b5db4206e7]
* Mon Jan 15 2024 tonyj@suse.de
- perf beauty mmap_flags: Use "test -f" instead of "" (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 084ac3ed76]
* Mon Jan 15 2024 tonyj@suse.de
- perf beauty mmap_flags: Fix script for archs that use the
generic mman.h (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bd9ce05b67]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Allow to use cpuinfo on LoongArch (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e0776b1f97]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Fix typo in max-stack option description
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cf95cb99a3]
* Mon Jan 15 2024 tonyj@suse.de
- perf tui slang: Tidy casts (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 9ccee57e9b]
* Mon Jan 15 2024 tonyj@suse.de
- perf build-id: Simplify build_id_cache__cachedir() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bcd7384e3a]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Make id const and add missing free (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7709dec7ab]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Make term's config const (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a535e2e507]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove logic for PMU name being NULL (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 949b5083a0]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Fix missing PMU caps (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit c99e4b3b53]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Don't append Unit to desc (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8a013c94ee]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python gecko: Launch the profiler UI on the default
browser with the appropriate URL (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit ab8330177b]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Add support for input args in gecko script
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4a05a706f2]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Sort strings in the big C string to reduce faults
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a1a18ea7b2]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Lazily load sysfs aliases (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e748f2a5fa]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Be lazy about loading event info files from sysfs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c47425b67f]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Scan type early to fail an invalid PMU quickly
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b373d18d99]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Lazily add JSON events (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 23e10fb713]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Cache JSON events table (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit dee9fe585e]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Merge JSON events with sysfs at load time (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit afd70421bd]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Prefer passing pmu to aliases list (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cf32e6fef8]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Parse sysfs events directly from a file (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2b13aef3b8]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu-events: Add pmu_events_table__find_event() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6410e124e1]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu-events: Reduce processed events by passing PMU
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c5e7c55470]
* Mon Jan 15 2024 tonyj@suse.de
- perf s390 s390_cpumcfdg_dump: Don't scan all PMUs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9077446fb8]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Improve error message for double setting
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d2f6b9ea67]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Group events by PMU (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit fcdc040206]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu-events: Add extra underscore to function names
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 768027d6f7]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Abstract alias/event struct (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit a8ff4ab6d0]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Make the loading of formats lazy (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f9d82af799]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Allow customization of clang options for BPF target
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0cf860a3aa]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Pass PMU rather than aliases and format (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 33ee0fba89]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Avoid passing format list to perf_pmu__format_bits()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 947286a275]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Avoid passing format list to perf_pmu__format_type
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5d0c67cdb5]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Avoid passing format list to perf_pmu__config_terms()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a503aa2c7b]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Reduce scope of perf_pmu_error() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2821862f9b]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Move perf_pmu__set_format to pmu.y (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 42a93a3a2d]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Avoid a path name copy (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit db3f97427f]
* Mon Jan 15 2024 tonyj@suse.de
- perf script ibs: Remove unused include (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 3fad43df88]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench breakpoint: Skip run if no breakpoints available
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b42d495c04]
* Mon Jan 15 2024 tonyj@suse.de
- perf lzma: Convert some pr_err() to pr_debug() as callers
already use pr_debug() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 25e51cb460]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat-display: Check if snprintf()'s fmt argument is NULL
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8fe10d15b1]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf augmented_raw_syscalls: Add an assert to make sure
sizeof(augmented_arg->value) is a power of two (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 79f8a9a2a1]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf augmented_raw_syscalls: Add an assert to make sure
sizeof(saddr) is a power of two (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 7b0648d10d]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: AmpereOne: Remove unsupported events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9b3af5ecf8]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add AmpereOne metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 30016c6f56]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: AmpereOne: Mark affected STALL_*
events impacted by errata (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 041d8ad130]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Remove L1D_CACHE_LMISS from AmpereOne
list (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 068f6627f1]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Raise exception for no definition of a arch std
event (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fa31efc48b]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Use heuristic when deciding if a syscall tracepoint
"const char *" field is really a string (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e5c4f0e521]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Use the augmented_raw_syscall BPF skel only for
tracing syscalls (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7b46e1898f]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock: Don't pass an ERR_PTR() directly to
perf_session__delete() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 94ec1e53b6]
* Mon Jan 15 2024 tonyj@suse.de
- perf top: Don't pass an ERR_PTR() directly to
perf_session__delete() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ac3cf0385a]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Update N2 and V2 metrics and
events using Arm telemetry repo (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit cf0943cb83]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Update stall_slot workaround for N2
r0p3 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e19fb041d8]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Add a new expression builtin strcmp_cpuid_str()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9bf2606a72]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add a test for the new Arm CPU ID comparison behavior
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit dd753cab9e]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm64: Allow version comparisons of CPU IDs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9937f01b7a]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf_skel augmented_raw_syscalls: Cap the socklen parameter
using &= sizeof(saddr) (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3ff89f376e]
* Mon Jan 15 2024 tonyj@suse.de
- libperf: Implement riscv mmap support (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 483e69d053]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-regs: Move out arch specific header from
util/perf_regs.h (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3b042fe219]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-regs: Remove PERF_REGS_{MAX|MASK} from common code
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b147dc4d35]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-regs: Remove unused macros PERF_REG_{IP|SP}
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6a73bd1e73]
* Mon Jan 15 2024 tonyj@suse.de
- perf unwind: Use perf_arch_reg_{ip|sp}() to substitute macros
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9f86661591]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-regs: Introduce functions perf_arch_reg_{ip|sp}()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a09f842502]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-regs: Refactor arch register parsing functions
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f54156622e]
* Mon Jan 15 2024 tonyj@suse.de
- perf docs: Fix format of unordered lists (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2fa8d7ee65]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Update scale units and descriptions of
common topdown metrics (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 010bd46a6d]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Don't duplicate FIELD_GET() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f26d9a7089]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Add al_cleanup() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 76c01804ee]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Initialize addr_location before passing
it to thread__find_symbol_fb() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 9b9144d9e3]
* Mon Jan 15 2024 tonyj@suse.de
- perf dlfilter: Add a test for resolve_address() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cb69cc8b96]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Update audit-libs package name for python3
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 73cf7b7164]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Support syscall name parsing on arm64
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6a67fe87a3]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Remove duplicate check for `field` in
evsel__intval() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 15af1436eb]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add perf record sample filtering test (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 68b670de44]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf-filter: Fix sample flag check with || (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ba0eed252f]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Tidy comments related to BPF + syscall augmentation
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 292f5240e6]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf examples: With no BPF events remove examples (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ccedd2ca4b]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Migrate BPF augmentation to use a skeleton
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6c32c96ed8]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove BPF event support (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d52e6a0efd]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf: Remove support for embedding clang for compiling
BPF events (-e foo.c) (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f77074f943]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests trace+probe_vfs_getname.sh: Accept quotes surrounding
the filename (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3b35d96875]
* Mon Jan 15 2024 tonyj@suse.de
- perf test trace+probe_vfs_getname.sh: Remove stray \ before /
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 02acc7535c]
* Mon Jan 15 2024 tonyj@suse.de
- perf script python: Add stub for PMU symbol to the python
binding (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4b42b94cef]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbols: Fix DSO kernel load and symbol process to
correctly map DSO to its long_name, type and adjust_symbols
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b796f37bd2]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Remove -Wno-unused-but-set-variable from the
flex flags when building with clang < 13.0.0 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6ff9042b49]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Print "cgroup" field on the same line as "comm"
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ad947a3f4c]
* Mon Jan 15 2024 tonyj@suse.de
- perf probe: Make synthesize_perf_probe_point() private to
probe-event.c (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit da471cac1e]
* Mon Jan 15 2024 tonyj@suse.de
- perf probe: Free string returned by
synthesize_perf_probe_point() on failure in
synthesize_perf_probe_command() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 700bd85a25]
* Mon Jan 15 2024 tonyj@suse.de
- perf probe: Free string returned by
synthesize_perf_probe_point() on failure to add a probe
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7f5cce10ba]
* Mon Jan 15 2024 tonyj@suse.de
- perf hists browser: Fix the number of entries for 'e' key
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 79f400d856]
* Mon Jan 15 2024 tonyj@suse.de
- perf hists browser: Fix hierarchy mode header (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 292a3332d7]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate bpf: Don't enclose non-debug code with an assert()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c88d4d07f1]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Support llvm and clang support compiled in
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3bcc083aee]
* Mon Jan 15 2024 tonyj@suse.de
- perf script python: Cope with declarations after statements
found in Python.h (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7e65c625f4]
* Mon Jan 15 2024 tonyj@suse.de
- perf python: Cope with declarations after statements found in
Python.h (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fbb3e5a040]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update Icelake+ metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b5193ab3df]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids to 1.15
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c6becf356c]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update meteorlake to 1.04 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d9bc7cac59]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events x86: Avoid sorting uops_retired.slots
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 45804e9cd5]
* Mon Jan 15 2024 tonyj@suse.de
- perf probe: Show correct error message about @symbol usage
for uprobe (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ad6c519564]
* Mon Jan 15 2024 tonyj@suse.de
- perf test bpf: Address error about non-null argument for
epoll_pwait 2nd arg (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fcdc0aa34c]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+std_output: Fix shellcheck warnings about word
splitting/quoting and local variables (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e3a96f1091]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+std_output: Fix shellcheck warnings about word
splitting/quoting (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1823f828c6]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lib stat_output: Fix shellcheck warning about
missing shebang (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bc1e09d812]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests coresight thread_loop_check_tid_2: Fix shellcheck
warnings about word splitting/quoting (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 41e4df40dd]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests record+zstd_comp_decomp: Fix the shellcheck
warnings about word splitting/quoting (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e7a7ef6cc9]
* Mon Jan 15 2024 tonyj@suse.de
- perf arch x86: Address shellcheck warnings about unused
variables in syscalltbl.sh (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 23a70f8eb8]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace x86_arch_prctl: Address shellcheck warnings about
local variables (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b1921f031d]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lib waiting: Fix the shellcheck warnings about
missing shebang (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 155a815f15]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lib probe_vfs_getname: Fix shellcheck warnings
about missing shebang/local variables (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit c27fe1faf0]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests unroll_loop_thread_10: Fix shellcheck warnings about
word splitting/quoting (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ea2990db85]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests thread_loop_check_tid_10: Fix shellcheck warnings
bout word splitting/quoting (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 1b90318652]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Fix shellcheck issue about quotes for
check-headers.sh (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 619c201f1d]
* Mon Jan 15 2024 tonyj@suse.de
- perf beauty arch_errno_names: Fix shellcheck issue about local
variables (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f0653795b6]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lib probe: Fix shellcheck warning about about
missing shebang (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a2e9451c86]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests memcpy_thread_16k_10: Fix shellcheck warning about
word splitting/quote (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7244f64c33]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests asm_pure_loop: Fix shellcheck warning about word
splitting/quote (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a71699d2f1]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+shadow_stat: Fix shellcheck warning about
unused variable (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8a67d7f949]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat_bpf_counters: Fix usage of '==' to address
shellcheck warning (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 106d52464c]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests perf_dat _converter_json: Use quoting to avoid word
splitting (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0634e94faa]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+csv_summary: Fix unused variable references
detected via shellcheck (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b30d79961c]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Address signal case issues detected via shellcheck
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 84e6068a01]
* Mon Jan 15 2024 tonyj@suse.de
- perf test stat_bpf_counters_cgrp: Fix shellcheck issue about
logical operators (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 486c5f6eb1]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lock_contention: Fix shellcheck issue about quoting
to avoid word splitting (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 88f1944134]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests record_offcpu: Fix shellcheck warnings about
word splitting/quoting and signal names case (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cb81506dfd]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests probe_vfs_getname: Fix shellcheck warnings about
word splitting/quoting (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8ba741be17]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests trace+probe_vfs_getname: Fix shellcheck warnings
about word splitting/quoting (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit fa701d52ff]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests task_analyzer: Check perf build options for
libtraceevent support (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 78d6b6bbbd]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove array remnants (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4fce476c63]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Revert enable indices setting syntax for BPF map
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8a21f649dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-event: Avoid BPF test SEGV (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 3a4a331426]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Include generated header files properly (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1156928eef]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Update build rule for generated files (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d2bce40065]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Remove -Wno-redundant-decls in 2 cases (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 904118f55a]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Disable fewer bison warnings (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8e0992e522]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Disable fewer flex warnings (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 6287a212a9]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Add Wextra for C++ compilation (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 06a1fba811]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Don't always set -funwind-tables and -ggdb3
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 02d655e8f4]
* Mon Jan 15 2024 tonyj@suse.de
- perf bpf-loader: Remove unneeded diagnostic pragma (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 28b453578c]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add JSON metrics for Yitian 710 DDR
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0eeeb4708e]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Add support for Yitian 710 DDR PMU (arm64)
aliasing (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7456e2a3fc]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add a place to put kernel config fragments for
test runs (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bc618cafe1]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Add command execution for gecko script
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 49a38277c3]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Implement add sample function and thread
processing (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2c4c849777]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Implement add sample function and thread
processing (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ad07e261d5]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Add trace end processing and PRODUCT and
CATEGORIES information (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6ce5150662]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Add classes and conversion functions
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2101d1b493]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Extact necessary information from process
event (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6d130b21b1]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripts python: Add initial script file with usage
information (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4429c9cde5]
* Mon Jan 15 2024 tonyj@suse.de
- perf doc: Fix typo in perf.data-file-format.txt (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 35e38d6c0e]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Include data symbols in the kernel map (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d02c363b38]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbols: Add kallsyms__get_symbol_start() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9400fead21]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove ABORT_ON (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 798ab83ec4]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Improve location for add pmu (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 132c1c0378]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Populate error column for BPF/tracepoint
events (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 740e0393b1]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Additional error reporting (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9b315af3c9]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Separate ENOMEM memory handling (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9aaa200566]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Move instances of YYABORT to YYNOMEM
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f3f2a70871]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Separate YYABORT and YYNOMEM cases (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d278792d0e]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-event: Add memory allocation test for name terms
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6781c9c272]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3f3647fb06]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid regrouped warning for wild card events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c8961bc71f]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Add more comments to 'struct
parse_events_state' (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d0cd854b85]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove two unused tokens (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8dd80870fb]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove unused PE_KERNEL_PMU_EVENT token
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cdd205ae8d]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove unused PE_PMU_EVENT_FAKE token
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6fb9d24f8f]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Add LTO build option (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 157d756fc1]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Avoid weak symbol for arch_tests (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit dd1a0d9743]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid use uninitialized warning (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6084ec4da3]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Avoid uninitialized use of perf_stat_config
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9cd92d7509]
* Mon Jan 15 2024 tonyj@suse.de
- perf diff: Replaces some ',' as separator with the more usual
';' (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ab6852bf82]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe trace_printk: Add entry attaching an BPF
program that does a trace_printk (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 00bc64d05c]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe empty: Add entry attaching an empty BPF
program (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 89e1340d54]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe: Show diff to previous (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1aeff544d1]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe: Print diff to baseline (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 446e7482db]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench uprobe: Add benchmark to test uprobe overhead
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1f8707dd71]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Free thread_trace->files table (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit da19de6ead]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Really free the evsel->priv area (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2993497b9a]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Register a thread priv destructor (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 93ac76a970]
* Mon Jan 15 2024 tonyj@suse.de
- perf thread: Allow tools to register a thread->priv destructor
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 93e33d15bd]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Free evsel->filter on the destructor (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e9d4b49b74]
* Mon Jan 15 2024 tonyj@suse.de
- perf: tests: Adapt mmap-basic.c for riscv (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c2bb6ed346]
* Mon Jan 15 2024 tonyj@suse.de
- perf/benchmark: add a new benchmark for seccom_unotify
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fc645683ff]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Don't display zero tool counts (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b68b4e1d42]
* Mon Jan 15 2024 tonyj@suse.de
- perf test parse-events: Test complex name has required event
format (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 18b6f6f49c]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Create placholder regardless of scanning core_only
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 824dd52f88]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Only move force grouped evsels when sorting
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e571e492b4]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: When fixing group leaders always set the
leader (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 24f6cf3205]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Extra care around force grouped events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c261037a11]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain powerpc: Fix addr location init during
arch_skip_callchain_idx function (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit f46254b49f]
* Mon Jan 15 2024 tonyj@suse.de
- perf test task_exit: No need for a cycles event to check if we
get an PERF_RECORD_EXIT (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69c53b4f75]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid SEGV if PMU lookup fails for legacy
cache terms (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 967f85c143]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events amd: Fix large metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f7934d3dbe]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix event parsing test when
PERF_PMU_CAP_EXTENDED_HW_TYPE isn't supported (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit eac3b7c160]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix event parsing test on Arm (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 860ce1c291]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel amd: Fix IBS error message (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit b6c5816706]
* Mon Jan 15 2024 tonyj@suse.de
- perf: unwind: Fix symfs with libdw (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e92eee0118]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol: Fix uninitialized return value in
symbols__find_by_name() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 67c3e57f88]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Test perf lock contention CSV output (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 17e62453dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Add --output option (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ca6039eedc]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock contention: Add -x option for CSV style output
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 852da33d5e]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock: Remove stale comments (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 5ed2a0aee7]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update tigerlake to 1.13 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b5674e5c6f]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update skylakex to 1.31 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 498c3d7100]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update skylake to 57 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit beb7cfbd15]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids to 1.14
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 026c1f94bd]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update icelakex to 1.21 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 69c8b711af]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update icelake to 1.19 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ce1d713085]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update cascadelakex to 1.19 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d2c9768332]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update meteorlake to 1.03 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4b3394143e]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add rocketlake events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cabf260303]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor metrics intel: Make transaction metrics conditional
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 477ca775f8]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Support for has_event function (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b2b67026cd]
* Mon Jan 15 2024 tonyj@suse.de
- perf expr: Add has_event function (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit a31bae311e]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Do not remove addr_location.thread in
thread__find_map() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8e7e86c65a]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Add placeholder core PMU (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 00b039ca08]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix a compile error on pe-file-parsing.c (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 881d4e7e76]
* Mon Jan 15 2024 tonyj@suse.de
- perf: Replace deprecated -target with --target= for Clang
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2189990418]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Correct auto_merge_stats test (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 1e11f89597]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add missing else to cmd_daemon subcommand condition
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit dc6b89e4f3]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add printing perf_event_attr config symbol
in perf_event_attr__fprintf() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit cb0ef653bb]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Add printing perf_event_attr type symbol
in perf_event_attr__fprintf() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 9ab5751562]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Extend PRINT_ATTRf to support printing of members
with a value of 0 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4ccff222cf]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace-event-info: Add tracepoint_id_to_name() helper
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7e21a5a4a2]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol: Remove now unused symbol_conf.sort_by_name
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ae8788c9a1]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol: Remove symbol_name_rb_node (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 97b8927d1a]
* Mon Jan 15 2024 tonyj@suse.de
- perf dso: Sort symbols under lock (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8bbc18a8f0]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Filter out BTF sources without a .BTF section
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 57d8481a2a]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add build tests for BUILD_BPF_SKEL (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 865097951b]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Add ability to build with a generated vmlinux.h
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
- Refresh
patches.suse/perf-bpf-Move-the-declaration-of-struct-rq.patch.
Relevant changes:
- Refresh patch: patches.suse/perf-bpf-Move-the-declaration-of-struct-rq.patch
perf bpf: Move the declaration of struct rq
(bsc#1012628)
- Add patch: patches.suse/perf-build-Add-ability-to-build-with-a-generated-vmlinux.h.patch
perf build: Add ability to build with a generated vmlinux.h
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121))
[kernel-source commit 8909076c3b]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Skip metrics w/o event name in stat STD output linter
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cb6b3730af]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Reorder event name checks in stat STD output linter
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ab4c0d4d2c]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove a hard coded cpu PMU assumption (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b7c7177215]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Add notion of default PMU for JSON events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 57493c5230]
* Mon Jan 15 2024 tonyj@suse.de
- perf unwind: Fix map reference counts (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 39f9261ba8]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Initialize buffer for regs_map() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2f8c7b2e3c]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Fix test_arm_callgraph_fp variable expansion
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 06b948dcb1]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol: Add LoongArch case in get_plt_sizes() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bc7105000e]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Rerun failed metrics with longer workload (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6987dcf5dd]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add skip list for metrics known would fail (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f220a2c969]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add metric value validation test (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e8e2796c61]
* Mon Jan 15 2024 tonyj@suse.de
- perf jit: Fix incorrect file name in DWARF line table (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4cd572deda]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Fix instruction association and parsing for
LoongArch (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5f83059a65]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotation: Switch lock from a mutex to a sharded_mutex
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5bd403f9c5]
* Mon Jan 15 2024 tonyj@suse.de
- perf sharded_mutex: Introduce sharded_mutex (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3752c3890a]
* Mon Jan 15 2024 tonyj@suse.de
- tools: Fix incorrect calculation of object size by sizeof
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d064c1a0bb]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove unneeded semicolon (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0c655230a9]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse: Add missing newline to pr_debug message in
evsel__compute_group_pmu_name() (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e88289d4ef]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Add missing newline in pr_err messages (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2fb62424c4]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Check if we can encode the PMU number in
perf_event_attr.type (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c943448459]
* Mon Jan 15 2024 tonyj@suse.de
- perf print-events: Export is_event_supported() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f010e6a933]
* Mon Jan 15 2024 tonyj@suse.de
- perf test record+probe_libc_inet_pton.sh: Use "grep -F" instead
of obsolescent "fgrep" (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c779851538]
* Mon Jan 15 2024 tonyj@suse.de
- perf mem: Scan all PMUs instead of just core ones (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c6bb83f369]
* Mon Jan 15 2024 tonyj@suse.de
- perf mem amd: Fix perf_pmus__num_mem_pmus() (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 19d39346a7]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Describe semantics of 'core_pmus' and 'other_pmus'
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 87aa8ff572]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Show average value on multiple runs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1f24ba0f7e]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: fix failing test cases on linux-next for s390
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f8fe177797]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Work with vmlinux outside symfs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8e68013e65]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add default tags for Hisi hip08 L1
metrics (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit be431bdc26]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add test case for the standard 'perf stat' output
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0936269e20]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Move all the check functions of stat CSV output to
lib (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b325dd9e8a]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: New metricgroup output for the default mode
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8ed29d18ee]
* Mon Jan 15 2024 tonyj@suse.de
- perf metrics: Sort the Default metricgroup (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d9519a3854]
* Mon Jan 15 2024 tonyj@suse.de
- pert tests: Update metric-value for perf stat JSON output
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a49ab6b0ea]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat,jevents: Introduce Default tags for the default mode
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 86bd5d8477]
* Mon Jan 15 2024 tonyj@suse.de
- perf metric: JSON flag to default metric group (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e1df18d83e]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Fix the annotation for hardware events on hybrid
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c3bb04c348]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Fix handling of inline functions (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9aceeced72]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Add a timeout to reading from addr2line (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6eb5ec9985]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add default tags into topdown L1
metrics (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c9f1c6a7f3]
* Mon Jan 15 2024 tonyj@suse.de
- pert tests: Support metricgroup perf stat JSON output (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8d3d8b722e]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests task_analyzer: Print command that failed instead
of just "perf" (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7b390c0a52]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+shadow_stat.sh: Fix all POSIX sh warnings
found using shellcheck (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ba71f6375e]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests test_brstack.sh: Fix all POSIX sh warnings (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 645bbaadeb]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests shell: Fixed shellcheck warnings (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4441ed1ba2]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests lock_contention: Fix shellscript errors (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ea982efb41]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests test_arm_spe: Address shellcheck warnings about
signal name case (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9bd8507c24]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests test_task_analyzer: Fix shellcheck issues (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
- Refresh
patches.suse/perf-tests-task_analyzer-Skip-tests-if-no-libtr.patch.
[kernel-source commit 901121394e]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat_all_metrics: Fix shellcheck warning SC2076
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 608c758f1b]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests test_arm_coresight: Shellcheck fixes (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 14b9ae3109]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+csv_output: Fix shellcheck warnings (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 27d3fe1cf7]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests daemon: Address shellcheck warnings (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 38574b9c4a]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests arm_callgraph_fp: Address shellcheck warnings about
signal names and adding double quotes for expression (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b14127e1b3]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests stat+json_output: Address shellcheck warnings
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2ee8e59a4a]
* Mon Jan 15 2024 tonyj@suse.de
- perf python scripting: Get rid of unused import in
arm-cs-trace-disasm (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 682d0c2873]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid string for PE_BP_COLON, PE_BP_SLASH
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ecb38c4a13]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Make sentinel reading for binutils addr2line
more robust (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b74c9b96ea]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Make addr2line configuration failure more verbose
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 98f283451c]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Make x86 new instructions test optional at build
time (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 89d38eaf42]
* Mon Jan 15 2024 tonyj@suse.de
- perf dwarf-aux: Allow unnamed struct/union/enum (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 04a8fdb46b]
* Mon Jan 15 2024 tonyj@suse.de
- perf pfm: Remove duplicate util/cpumap.h include (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3e893e1984]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Allow whitespace between insn operands (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6f798c7687]
* Mon Jan 15 2024 tonyj@suse.de
- perf inject: Lazily allocate guest_event event_buf (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a66442a352]
* Mon Jan 15 2024 tonyj@suse.de
- perf inject: Lazily allocate event_copy (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit dbf073a8a8]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Remove some large stack allocations (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit aafcab9f61]
* Mon Jan 15 2024 tonyj@suse.de
- perf sched: Avoid large stack allocations (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5e6c0c2f47]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench sched messaging: Free contexts on exit (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ceb61ab7a6]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench futex: Avoid memory leaks from pthread_attr
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1bbe027261]
* Mon Jan 15 2024 tonyj@suse.de
- perf bench epoll: Fix missing frees/puts on the exit path
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 99938a2790]
* Mon Jan 15 2024 tonyj@suse.de
- perf help: Ensure clean_cmds is called on all paths (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3f75f6e3e1]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Add exception level consistency check (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 68182e9bb9]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Track exception level (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 5b148837b9]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Make PID format accessible from struct
cs_etm_auxtrace (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7fc2deab0a]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Use previous thread for branch sample source IP
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fe8ccf6621]
* Mon Jan 15 2024 tonyj@suse.de
- perf cs-etm: Only track threads instead of PID and TIDs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d9331cfb99]
* Mon Jan 15 2024 tonyj@suse.de
- perf map: Fix double 'struct map' reference free found with
- DREFCNT_CHECKING=1 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit aeff8890ac]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Optimize comparision against SRCLINE_UNKNOWN
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9d0d6f0e6e]
* Mon Jan 15 2024 tonyj@suse.de
- perf hist: Fix srcline memory leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 78b81a2435]
* Mon Jan 15 2024 tonyj@suse.de
- perf srcline: Change free_srcline to zfree_srcline (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d660f60966]
* Mon Jan 15 2024 tonyj@suse.de
- perf callchain: Use pthread keys for tls callchain_cursor
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6f9929faf5]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Avoid out-of-bounds read (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 987a9122be]
* Mon Jan 15 2024 tonyj@suse.de
- perf top: Add exit routine for main thread (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 40eb9ff6ef]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Fix parse_objdump_line memory leak (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4ecabecb49]
* Mon Jan 15 2024 tonyj@suse.de
- perf map/maps/thread: Changes to reference counting (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9719672f9a]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Don't leak module maps (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit a4a8e8bfc2]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Fix leak of kernel dso (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit dcc8817f9f]
* Mon Jan 15 2024 tonyj@suse.de
- perf maps: Fix overlapping memory leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 71fa1e996e]
* Mon Jan 15 2024 tonyj@suse.de
- perf symbol-elf: Correct holding a reference (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 954c5d6b27]
* Mon Jan 15 2024 tonyj@suse.de
- perf jit: Fix two thread leaks (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit b9af627bbd]
* Mon Jan 15 2024 tonyj@suse.de
- perf python: Avoid 2 leak sanitizer issues (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0251caa385]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Free stats in all evlist destruction (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 76ed56e69b]
* Mon Jan 15 2024 tonyj@suse.de
- perf intel-pt: Fix missed put and leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 7f8d6305af]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Avoid evlist leak (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 663b2e97af]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Ensure bitmaps are freed (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit bd976935fb]
* Mon Jan 15 2024 tonyj@suse.de
- perf report: Avoid 'parent_thread' thread leak on '--tasks'
processing (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2999510ab4]
* Mon Jan 15 2024 tonyj@suse.de
- perf machine: Make delete_threads part of machine__exit
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bed0f39d36]
* Mon Jan 15 2024 tonyj@suse.de
- perf thread: Add reference count checking (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2cc11939b5]
* Mon Jan 15 2024 tonyj@suse.de
- perf addr_location: Add init/exit/copy functions (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
- Refresh
patches.suse/Revert-perf-report-Append-inlines-to-non-DWARF.patch.
Relevant changes:
- Refresh patch: patches.suse/Revert-perf-report-Append-inlines-to-non-DWARF.patch
Revert "perf report: Append inlines to non-DWARF callchains"
(bsc#1012628)
- Add patch: patches.suse/perf-addr_location-Add-init-exit-copy-functions.patch
perf addr_location: Add init/exit/copy functions
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121))
[kernel-source commit 325f16fee3]
* Mon Jan 15 2024 tonyj@suse.de
- perf addr_location: Move to its own header (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5dca2fc172]
* Mon Jan 15 2024 tonyj@suse.de
- perf maps: Make delete static, always use put (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1824c3bf2b]
* Mon Jan 15 2024 tonyj@suse.de
- perf thread: Add accessor functions for thread (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3cbaaae613]
* Mon Jan 15 2024 tonyj@suse.de
- perf thread: Make threads rbtree non-invasive (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
- Refresh
patches.suse/Revert-perf-report-Append-inlines-to-non-DWARF.patch.
[kernel-source commit 94d9b89d35]
* Mon Jan 15 2024 tonyj@suse.de
- perf thread: Remove notion of dead threads (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 462a1157b7]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add test of libpfm4 events (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit be70ae237f]
* Mon Jan 15 2024 tonyj@suse.de
- perf list: Check arguments to show libpfm4 events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ddb86c8f1f]
* Mon Jan 15 2024 tonyj@suse.de
- perf list: Check if libpfm4 event is supported (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d752ac86e8]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse: Allow config terms with breakpoints (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit aeebde475b]
* Mon Jan 15 2024 tonyj@suse.de
- tools headers: Make the difference output easier to read
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 584de64d8c]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Remove x86 instructions with suffix (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2749b03e09]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Handle x86 instruction suffix generally
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4d5f42524d]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Document --metric-no-threshold and threshold colors
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 23c69cfb2c]
* Mon Jan 15 2024 tonyj@suse.de
- perf expr: Make the evaluation of & and | logical and lazy
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 66d5a8869e]
* Mon Jan 15 2024 tonyj@suse.de
- perf LoongArch: Simplify mksyscalltbl (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 92ebc4e4a3]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm64: Use max_nr to define SYSCALLTBL_ARM64_MAX_ID
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b65cb81868]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm64: Handle __NR3264_ prefixed syscall number (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b306f3ec07]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm64: Rename create_table_from_c() to create_sc_table()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e37f26b599]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Declare syscalltbl_* as const for all archs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 32548d9454]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Increase PID/TID width for output (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 771b5c927d]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Warn about invalid config for all PMUs and configs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d4143adf22]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Only warn about unsupported formats once (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 948d7b2ae8]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Update parse-events expectations to test for multiple
events (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3723e9b086]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Wildcard most "numeric" events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bcb5c8f5d5]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Add verbose 3 print of evsel name when opening
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 15378ed423]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Correct perf_pmu__auto_merge_stats() affecting hybrid
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 40888dd48f]
* Mon Jan 15 2024 tonyj@suse.de
- perf kvm powerpc: Add missing rename opf pmu_have_event() to
perf_pmus__have_event() (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8c1fe2cadd]
* Mon Jan 15 2024 tonyj@suse.de
- perf test pmu: Avoid 2 static path arrays (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f2df65bbe8]
* Mon Jan 15 2024 tonyj@suse.de
- perf scripting-engines: Move static to local variable, remove
16384 from .bss (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5a64cc0df9]
* Mon Jan 15 2024 tonyj@suse.de
- perf path: Make mkpath thread safe, remove 16384 bytes from .bss
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6deb9854f2]
* Mon Jan 15 2024 tonyj@suse.de
- perf probe: Dynamically allocate params memory (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9e42b97e12]
* Mon Jan 15 2024 tonyj@suse.de
- perf timechart: Make large arrays dynamic (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7707ebca41]
* Mon Jan 15 2024 tonyj@suse.de
- perf lock: Dynamically allocate lockhash_table (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9dbd53a804]
* Mon Jan 15 2024 tonyj@suse.de
- perf daemon: Dynamically allocate path to perf (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cc52a326c6]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace beauty: Make MSR arrays const to move it to
.data.rel.ro (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 09205cea72]
* Mon Jan 15 2024 tonyj@suse.de
- perf trace: Make some large static arrays const to move it to
.data.rel.ro (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 455ee1c1f5]
* Mon Jan 15 2024 tonyj@suse.de
- perf test x86: intel-pt-test data is immutable so mark it const
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8003a37717]
* Mon Jan 15 2024 tonyj@suse.de
- perf test x86: insn-x86 test data is immutable so mark it const
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4b4ccd39ff]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Make nodes dynamic in write_mem_topology()
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7e09edd7db]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Don't let evsel__group_pmu_name() traverse unsorted
group (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f17ed2d8e8]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove is_pmu_hybrid (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 411a4b2db6]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Remove perf_pmus__has_hybrid (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8381641fdf]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Add function to return count of core PMUs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0274fe1e33]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Ensure all PMUs are read for find_by_type (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 71ab7fb1ff]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Avoid repeated sysfs scanning (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 24f30900b7]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Allow just core PMU scanning (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit e00598fdc5]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Split pmus list into core and other (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cc3237f3f4]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Separate pmu and pmus (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 917eedd157]
* Mon Jan 15 2024 tonyj@suse.de
- perf x86 mem: minor refactor to is_mem_loads_aux_event
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6cf9b61bd7]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ab22c7796f]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove perf_pmu__hybrid_pmus list (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a816f308b8]
* Mon Jan 15 2024 tonyj@suse.de
- perf mem: Avoid hybrid PMU list (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit ce6f709758]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Avoid hybrid PMU list (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 5148f1f3fa]
* Mon Jan 15 2024 tonyj@suse.de
- perf metrics: Remove perf_pmu__is_hybrid use (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 48d028cf54]
* Mon Jan 15 2024 tonyj@suse.de
- perf header: Avoid hybrid PMU list in write_pmu_caps (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0546cfda92]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Compute is_hybrid from PMU being core (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit eaab52bcf1]
* Mon Jan 15 2024 tonyj@suse.de
- perf topology: Avoid hybrid list for hybrid topology (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 38fecfd6be]
* Mon Jan 15 2024 tonyj@suse.de
- perf x86: Iterate hybrid PMUs as core PMUs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3854d13406]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Rewrite perf_pmu__has_hybrid to avoid list (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7782465490]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Remove perf_pmu__hybrid_mounted (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 258320c3ca]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Reduce scope of evlist__has_hybrid (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b02b22b8ec]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Remove __evlist__add_default (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9fb8d1aa6f]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Remove evlist__warn_hybrid_group (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2ff2a37460]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools: Warn if no user requested CPUs match PMU's CPUs
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 877db920dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf target: Remove unused hybrid value (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 93b8f281cb]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Allow has_user_cpus to be set on hybrid (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1bb5c3846d]
* Mon Jan 15 2024 tonyj@suse.de
- perf evlist: Propagate user CPU maps intersecting core PMU maps
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c3b0707d96]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Add CPU map for "cpu" PMUs (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 0ac0971375]
* Mon Jan 15 2024 tonyj@suse.de
- perf evsel: Add is_pmu_core inorder to interpret own_cpus
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 41e0ce0c4b]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Add is_core to pmu (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit f196c10dcd]
* Mon Jan 15 2024 tonyj@suse.de
- perf pmu: Detect ARM and hybrid PMUs with sysfs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit edfd5f97c7]
* Mon Jan 15 2024 tonyj@suse.de
- libperf cpumap: Add "any CPU"/dummy test function (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit bf53996e96]
* Mon Jan 15 2024 tonyj@suse.de
- perf cpumap: Add equal function (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit b9c32e56bb]
* Mon Jan 15 2024 tonyj@suse.de
- perf cpumap: Add internal nr and cpu accessors (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0635c86adb]
* Mon Jan 15 2024 tonyj@suse.de
- perf test python: Put perf python at start of sys.path
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 92df2a7021]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix perf stat JSON output test (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit eaab1ad39e]
* Mon Jan 15 2024 tonyj@suse.de
- perf tests: Organize cpu_map tests into a single suite
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f70d32e358]
* Mon Jan 15 2024 tonyj@suse.de
- perf cpumap: Add intersect function (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 266b3a811c]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add metricgroup descriptions for
all models (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c458091725]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Add support for metricgroup descriptions
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e68f07a7b0]
* Mon Jan 15 2024 tonyj@suse.de
- pert tests: Add tests for new "perf stat --per-cache"
aggregation option (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5679132ad5]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Add "--per-cache" aggregation option and document it
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0e4c4cc349]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat record: Save cache level information (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ee0d935e31]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Setup the foundation to allow aggregation based on
cache topology (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 714b4fa41d]
* Mon Jan 15 2024 tonyj@suse.de
- perf: Extract building cache level for a CPU into separate
function (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 67e758be4f]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update tigerlake events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e427c1881b]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update snowridgex events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit df227deeaf]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update skylake/skylakex events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 754746d369]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update sapphirerapids events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0cab3efdb5]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update sandybridge metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a97ca55f0a]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update jaketown metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 09c4102569]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update ivybridge/ivytown metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5de6994e82]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update icelake/icelakex events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b248301a8c]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update haswell(x) metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 8bdb8a4f55]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update elkhartlake events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d08d8e5ef1]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update cascadelakex events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1691e456f6]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update broadwell variant
events/metrics (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cd8388935f]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Update alderlake events/metrics
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c0be447bb9]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add test validating JSON generated by 'perf data
convert --to-json' (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit d4500ad592]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events arm64: Add AmpereOne core PMU events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b7edad4d9b]
* Mon Jan 15 2024 tonyj@suse.de
- perf ftrace: Flush output after each writing (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 92c62afe9e]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate browser: Add '<' and '>' keys for navigation
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 591e66a210]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Parse x86 SIB addressing properly (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f8ef624906]
* Mon Jan 15 2024 tonyj@suse.de
- perf annotate: Handle "decq", "incq", "testq", "tzcnt"
instructions on x86 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 6879ae6cce]
* Mon Jan 15 2024 tonyj@suse.de
- perf doc: Add support for KBUILD_BUILD_TIMESTAMP (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9b377cea61]
* Mon Jan 15 2024 tonyj@suse.de
- perf doc: Define man page date when using asciidoctor (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3b3269bcec]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add cputype testing to perf stat (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit eaedbc3ff7]
* Mon Jan 15 2024 tonyj@suse.de
- perf build: Don't use -ftree-loop-distribute-patterns and
- gno-variable-location-views in the python feature test when
building with clang-13 (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ef26da0913]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Reduce scope of is_event_supported (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 1713ac0a61]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Don't disable TopdownL1 metric on hybrid (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f1da0e1002]
* Mon Jan 15 2024 tonyj@suse.de
- perf metrics: Be PMU specific in event match (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 97abf2b9b6]
* Mon Jan 15 2024 tonyj@suse.de
- perf jevents: Don't rewrite metrics across PMUs (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f2eb9467aa]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Correct alderlake metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 949504ad76]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Command line PMU metric filtering (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2f3b436da6]
* Mon Jan 15 2024 tonyj@suse.de
- perf metrics: Be PMU specific for referenced metrics (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
- Refresh patches.suse/perf-metric-Fix-no-group-check.patch.
[kernel-source commit 95a6d4bff2]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Don't reorder atom cpu events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9b6e46dbef]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Don't auto merge hybrid wildcard events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f9964ff6dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid error when assigning a legacy cache
term (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 5d58e490e7]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid error when assigning a term (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 7f55bff4e7]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Support hardware events as terms (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit b859f4a6ed]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Fix parse-events tests for >1 core PMU (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cd165abf59]
* Mon Jan 15 2024 tonyj@suse.de
- perf stat: Make cputype filter generic (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit a4736532de]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Add pmu filter (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit fe4e1ed0fd]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Minor type safety cleanup (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 44dde8413c]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Remove now unused hybrid logic (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f95c058a20]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Support wildcards on raw events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 64294d175f]
* Mon Jan 15 2024 tonyj@suse.de
- perf print-events: Print legacy cache events for each PMU
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit cdac5e2dc4]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Wildcard legacy cache events (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 4543812587]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Support PMUs for legacy cache events
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3b03cfba1b]
* Mon Jan 15 2024 tonyj@suse.de
- perf test x86 hybrid: Add hybrid extended type checks (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9cb29223b8]
* Mon Jan 15 2024 tonyj@suse.de
- perf test x86 hybrid: Update test expectations (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 3a68faac8a]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Move x86 hybrid tests to arch/x86 (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2398b6ff80]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Avoid scanning PMUs before parsing (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f7561abeaa]
* Mon Jan 15 2024 tonyj@suse.de
- perf print-events: Avoid unnecessary strlist (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit fba839210c]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Set pmu_name whenever a pmu is given
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9f5ca12711]
* Mon Jan 15 2024 tonyj@suse.de
- perf parse-events: Set attr.type to PMU type early (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c5551867dc]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Roundtrip name, don't assume 1 event per name
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 0cebcef96f]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Test more with config_cache (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 6079b88397]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Mask configs with extended types then test (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit ef88819e18]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Use valid for PMU tests (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit b1555741da]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Test more sysfs events (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8f7bca4369]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add tigerlake metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 2b7f15f317]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add sapphirerapids metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c4a95be29a]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add icelakex metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9cae9590c4]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add icelake metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit c812be1cf7]
* Mon Jan 15 2024 tonyj@suse.de
- perf vendor events intel: Add alderlake metric constraints
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a6c27a6a56]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Refine printing of dso offset (dsoff) (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 9e572ac335]
* Mon Jan 15 2024 tonyj@suse.de
- perf dso: Declare dso const as needed (perf-v6.7 (jsc#PED-6012
jsc#PED-6121)).
[kernel-source commit 8b39076fb2]
* Mon Jan 15 2024 tonyj@suse.de
- perf script: Add new output field 'dsoff' to print dso offset
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit a3f48d3e42]
* Mon Jan 15 2024 tonyj@suse.de
- perf map: Add helper map__fprintf_dsoname_dsoff (perf-v6.7
(jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 647db20111]
* Mon Jan 15 2024 tonyj@suse.de
- perf tools riscv: Add support for riscv lookup_binutils_path
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit f6ffa6a115]
* Mon Jan 15 2024 tonyj@suse.de
- perf arm-spe: Fix a dangling Documentation/arm64 reference
(perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit 264338ee2f]
* Mon Jan 15 2024 tonyj@suse.de
- perf test: Add selftest to test IBS invocation via core pmu
events (perf-v6.7 (jsc#PED-6012 jsc#PED-6121)).
[kernel-source commit e89002d14d]
* Wed Jan 03 2024 tonyj@suse.com
- Drop "Requires: kernel >= 2.6.31" (jsc#PED-7261)
This requirement is pretty much guaranteed at this point and
needs to be dropped to support container installation.
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Update PMC used in PM_RUN_INST_CMPL event
for power10 platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit 12710f5acb]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events power10: Update JSON/events (jsc#PED-3594,
jsc#PED-5091).
[kernel-source commit 8280d00df7]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Update metric events for power10 platform
(jsc#PED-3594, jsc#PED-5091).
[kernel-source commit f562fceb7b]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Update metric event names for power10
platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit 79bf288c69]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Update JSON/events for power10 platform
(jsc#PED-3594, jsc#PED-5091).
[kernel-source commit f6f80190ef]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Move JSON/events to appropriate files for
power10 platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit 24f680c7b9]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Drop STORES_PER_INST metric event for
power10 platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit bb1cc55451]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Drop some of the JSON/events for power10
platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit b1e46118df]
* Tue Jan 02 2024 tonyj@suse.de
- perf vendor events: Update the JSON/events descriptions for
power10 platform (jsc#PED-3594, jsc#PED-5091).
[kernel-source commit d72e483852]
* Tue Dec 05 2023 tonyj@suse.de
- Delete patches.suse/perf_timechart_fix_zero_timestamps.patch
Unclear why it was originally added, no BZ reference/etc. No response to 2017
request for update. No timely response to 2023 request. Deleting.
[kernel-source commit 8c9e160c0f]
* Thu Nov 02 2023 nmorey@suse.com
- perf beauty: Update copy of linux/socket.h with the kernel sources (bsc#1216396)
[kernel-source commit 9c84033f24]
* Thu Nov 02 2023 nmorey@suse.com
- perf trace: fix MSG_SPLICE_PAGES build error (bsc#1216396)
[kernel-source commit af42c7b1b5]
* Thu Nov 02 2023 nmorey@suse.com
- net: Kill MSG_SENDPAGE_NOTLAST (bsc#1216396)
[kernel-source commit dbaaf080da]
* Thu Sep 14 2023 tiwai@suse.de
- Sort all patches and clean up reverts/corrections
For making easier to backport patches via git-fixes tracking, move
all patches in patches.kernel.org/* into sorted section in
patches.suse/*. It essentially means that our kernel is a pot
stewing all different fixes of our own choices, including the patches
Relevant changes:
- Delete patch: patches.kernel.org/6.4.10-026-perf-pmu-arm64-Fix-reading-the-PMU-cpu-slots-i.patch
perf pmu arm64: Fix reading the PMU cpu slots in sysfs
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.10-044-perf-test-uprobe_from_different_cu-Skip-if-the.patch
perf test uprobe_from_different_cu: Skip if there is no gcc
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.12-130-x86-retpoline-kprobes-Skip-optprobe-check-for-.patch
x86/retpoline,kprobes: Skip optprobe check for indirect jumps
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.12-230-Revert-perf-report-Append-inlines-to-non-DWARF.patch
Revert "perf report: Append inlines to non-DWARF callchains"
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-442-perf-evsel-Don-t-let-for_each_group-treat-the-h.patch
perf evsel: Don't let for_each_group() treat the head of the
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-451-perf-bench-Add-missing-setlocale-call-to-allow-.patch
perf bench: Add missing setlocale() call to allow usage of
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-462-perf-script-Fix-allocation-of-evsel-priv-relate.patch
perf script: Fix allocation of evsel->priv related to
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-466-perf-dwarf-aux-Fix-off-by-one-in-die_get_varnam.patch
perf dwarf-aux: Fix off-by-one in die_get_varname()
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-467-perf-metric-Fix-no-group-check.patch
perf metric: Fix no group check
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-468-perf-tests-task_analyzer-Fix-bad-substitution-1.patch
perf tests task_analyzer: Fix bad substitution ${$1}
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-469-perf-tests-task_analyzer-Skip-tests-if-no-libtr.patch
perf tests task_analyzer: Skip tests if no libtraceevent
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-471-perf-tool-x86-Consolidate-is_amd-check-into-sin.patch
perf tool x86: Consolidate is_amd check into single function
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-472-perf-tool-x86-Fix-perf_env-memory-leak.patch
perf tool x86: Fix perf_env memory leak
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-477-perf-stat-Reset-aggr-stats-for-each-run.patch
perf stat: Reset aggr stats for each run
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-489-perf-test-Set-PERF_EXEC_PATH-for-script-executi.patch
perf test: Set PERF_EXEC_PATH for script execution
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.4-647-perf-bpf-Move-the-declaration-of-struct-rq.patch
perf bpf: Move the declaration of struct rq
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.7-012-perf-probe-Add-test-for-regression-introduced-b.patch
perf probe: Add test for regression introduced by switch to
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.7-013-perf-probe-Read-DWARF-files-from-the-correct-CU.patch
perf probe: Read DWARF files from the correct CU
(bsc#1012628)
- Delete patch: patches.kernel.org/6.4.7-146-perf-build-Fix-library-not-found-error-when-usi.patch
perf build: Fix library not found error when using CSLIBS
(bsc#1012628)
- Add patch: patches.suse/Revert-perf-report-Append-inlines-to-non-DWARF.patch
Revert "perf report: Append inlines to non-DWARF callchains"
(bsc#1012628)
- Add patch: patches.suse/perf-bench-Add-missing-setlocale-call-to-allow-.patch
perf bench: Add missing setlocale() call to allow usage of
(bsc#1012628)
- Add patch: patches.suse/perf-bpf-Move-the-declaration-of-struct-rq.patch
perf bpf: Move the declaration of struct rq
(bsc#1012628)
- Add patch: patches.suse/perf-build-Fix-library-not-found-error-when-usi.patch
perf build: Fix library not found error when using CSLIBS
(bsc#1012628)
- Add patch: patches.suse/perf-dwarf-aux-Fix-off-by-one-in-die_get_varnam.patch
perf dwarf-aux: Fix off-by-one in die_get_varname()
(bsc#1012628)
- Add patch: patches.suse/perf-evsel-Don-t-let-for_each_group-treat-the-h.patch
perf evsel: Don't let for_each_group() treat the head of the
(bsc#1012628)
- Add patch: patches.suse/perf-metric-Fix-no-group-check.patch
perf metric: Fix no group check
(bsc#1012628)
- Add patch: patches.suse/perf-pmu-arm64-Fix-reading-the-PMU-cpu-slots-i.patch
perf pmu arm64: Fix reading the PMU cpu slots in sysfs
(bsc#1012628)
- Add patch: patches.suse/perf-probe-Add-test-for-regression-introduced-b.patch
perf probe: Add test for regression introduced by switch to
(bsc#1012628)
- Add patch: patches.suse/perf-probe-Read-DWARF-files-from-the-correct-CU.patch
perf probe: Read DWARF files from the correct CU
(bsc#1012628)
- Add patch: patches.suse/perf-script-Fix-allocation-of-evsel-priv-relate.patch
perf script: Fix allocation of evsel->priv related to
(bsc#1012628)
- Add patch: patches.suse/perf-stat-Reset-aggr-stats-for-each-run.patch
perf stat: Reset aggr stats for each run
(bsc#1012628)
- Add patch: patches.suse/perf-test-Set-PERF_EXEC_PATH-for-script-executi.patch
perf test: Set PERF_EXEC_PATH for script execution
(bsc#1012628)
- Add patch: patches.suse/perf-test-uprobe_from_different_cu-Skip-if-the.patch
perf test uprobe_from_different_cu: Skip if there is no gcc
(bsc#1012628)
- Add patch: patches.suse/perf-tests-task_analyzer-Fix-bad-substitution-1.patch
perf tests task_analyzer: Fix bad substitution ${$1}
(bsc#1012628)
- Add patch: patches.suse/perf-tests-task_analyzer-Skip-tests-if-no-libtr.patch
perf tests task_analyzer: Skip tests if no libtraceevent
(bsc#1012628)
- Add patch: patches.suse/perf-tool-x86-Consolidate-is_amd-check-into-sin.patch
perf tool x86: Consolidate is_amd check into single function
(bsc#1012628)
- Add patch: patches.suse/perf-tool-x86-Fix-perf_env-memory-leak.patch
perf tool x86: Fix perf_env memory leak
(bsc#1012628)
- Add patch: patches.suse/x86-retpoline-kprobes-Skip-optprobe-check-for-.patch
x86/retpoline,kprobes: Skip optprobe check for indirect jumps
(bsc#1012628)
[kernel-source commit 9491f38eca]
* Thu Aug 24 2023 tiwai@suse.de
- Revert "perf report: Append inlines to non-DWARF callchains"
(bsc#1012628).
[kernel-source commit 3d46124eac]
* Thu Aug 24 2023 tiwai@suse.de
- x86/retpoline,kprobes: Skip optprobe check for indirect jumps
with retpolines and IBT (bsc#1012628).
[kernel-source commit 162139a579]
* Tue Aug 22 2023 tiwai@suse.de
- Bump to 6.4 kernel (jsc#PED-4593)
Merge the contents of ALP-current branch as is with keeping the
downstream fix patches marked with +SP6-NEED-REVIEW tag.
The 6.4.x stable patches are still in patches.kernel.org.
Relevant changes:
- Add patch: patches.kernel.org/6.4.10-026-perf-pmu-arm64-Fix-reading-the-PMU-cpu-slots-i.patch
perf pmu arm64: Fix reading the PMU cpu slots in sysfs
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.10-044-perf-test-uprobe_from_different_cu-Skip-if-the.patch
perf test uprobe_from_different_cu: Skip if there is no gcc
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-442-perf-evsel-Don-t-let-for_each_group-treat-the-h.patch
perf evsel: Don't let for_each_group() treat the head of the
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-451-perf-bench-Add-missing-setlocale-call-to-allow-.patch
perf bench: Add missing setlocale() call to allow usage of
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-462-perf-script-Fix-allocation-of-evsel-priv-relate.patch
perf script: Fix allocation of evsel->priv related to
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-466-perf-dwarf-aux-Fix-off-by-one-in-die_get_varnam.patch
perf dwarf-aux: Fix off-by-one in die_get_varname()
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-467-perf-metric-Fix-no-group-check.patch
perf metric: Fix no group check
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-468-perf-tests-task_analyzer-Fix-bad-substitution-1.patch
perf tests task_analyzer: Fix bad substitution ${$1}
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-469-perf-tests-task_analyzer-Skip-tests-if-no-libtr.patch
perf tests task_analyzer: Skip tests if no libtraceevent
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-471-perf-tool-x86-Consolidate-is_amd-check-into-sin.patch
perf tool x86: Consolidate is_amd check into single function
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-472-perf-tool-x86-Fix-perf_env-memory-leak.patch
perf tool x86: Fix perf_env memory leak
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-477-perf-stat-Reset-aggr-stats-for-each-run.patch
perf stat: Reset aggr stats for each run
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-489-perf-test-Set-PERF_EXEC_PATH-for-script-executi.patch
perf test: Set PERF_EXEC_PATH for script execution
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.4-647-perf-bpf-Move-the-declaration-of-struct-rq.patch
perf bpf: Move the declaration of struct rq
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.7-012-perf-probe-Add-test-for-regression-introduced-b.patch
perf probe: Add test for regression introduced by switch to
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.7-013-perf-probe-Read-DWARF-files-from-the-correct-CU.patch
perf probe: Read DWARF files from the correct CU
(bsc#1012628)
- Add patch: patches.kernel.org/6.4.7-146-perf-build-Fix-library-not-found-error-when-usi.patch
perf build: Fix library not found error when using CSLIBS
(bsc#1012628)
- Delete patch: patches.suse/perf-Add-comment-about-current-state-of-PERF_MEM_LVL_-namespace-and-remove-an-extra-line.patch
perf: Add comment about current state of PERF_MEM_LVL_* namespace and
(jsc#PED-557)
- Delete patch: patches.suse/perf-Add-irq-and-exception-return-branch-types.patch
perf: Add irq and exception return branch types
(jsc#PED-1754 (dependent patch))
- Delete patch: patches.suse/perf-beauty-Update-copy-of-linux-socket.h-with-the-k.patch
perf beauty: Update copy of linux/socket.h with the kernel sources
(jsc#PED-612)
- Delete patch: patches.suse/perf-bench-futex-Fix-memory-leak-of-perf_cpu_map__ne.patch
perf bench futex: Fix memory leak of perf_cpu_map__new()
(git-fixes)
- Delete patch: patches.suse/perf-bench-inject-buildid-Handle-writen-errors.patch
perf bench inject-buildid: Handle writen() errors
(git-fixes stable-5.14.7)
- Delete patch: patches.suse/perf-bpf-Add-missing-free-to-bpf_event__print_bpf_pr.patch
perf bpf: Add missing free to bpf_event__print_bpf_prog_info()
(stable-5.14.19)
- Delete patch: patches.suse/perf-bpf-Switch-to-new-btf__raw_data-API.patch
perf bpf: Switch to new btf__raw_data API
(jsc#PED-1377)
- Delete patch: patches.suse/perf-config-Fix-caching-and-memory-leak-in-perf_home.patch
perf config: Fix caching and memory leak in
(git-fixes stable-5.14.7)
- Delete patch: patches.suse/perf-iostat-Fix-Segmentation-fault-from-NULL-struct-.patch
perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *'
(stable-5.14.10)
- Delete patch: patches.suse/perf-iostat-Use-system-wide-mode-if-the-target-cpu_l.patch
perf iostat: Use system-wide mode if the target cpu_list is unspecified
(stable-5.14.10)
- Delete patch: patches.suse/perf-jevents-Free-the-sys_event_tables-list-after-pr.patch
perf jevents: Free the sys_event_tables list after processing entries
(stable-5.14.12)
- Delete patch: patches.suse/perf-machine-Initialize-srcline-string-member-in-add.patch
perf machine: Initialize srcline string member in add_location struct
(stable-5.14.7)
- Delete patch: patches.suse/perf-report-Add-tools-arch-x86-include-asm-amd-ibs.h.patch
perf report: Add tools/arch/x86/include/asm/amd-ibs.h
(jsc#PED-1755 (dependent patch))
- Delete patch: patches.suse/perf-script-Check-session-header.env.arch-before-usi.patch
perf script: Check session->header.env.arch before using it
(stable-5.14.16)
- Delete patch: patches.suse/perf-script-Fix-PERF_SAMPLE_WEIGHT_STRUCT-support.patch
perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support
(stable-5.14.16)
- Delete patch: patches.suse/perf-script-Fix-list-dlfilters-documentation.patch
perf script: Fix --list-dlfilters documentation
(git-fixes)
- Delete patch: patches.suse/perf-symbol-Look-for-ImageBase-in-PE-file-to-compute.patch
perf symbol: Look for ImageBase in PE file to compute .text
(git-fixes stable-5.14.8)
- Delete patch: patches.suse/perf-test-Fix-DWARF-unwind-for-optimized-builds.patch
perf test: Fix DWARF unwind for optimized builds.
(stable-5.14.10)
- Delete patch: patches.suse/perf-test-Fix-bpf-test-sample-mismatch-reporting.patch
perf test: Fix bpf test sample mismatch reporting
(git-fixes stable-5.14.8)
- Delete patch: patches.suse/perf-tools-Allow-build-id-with-trailing-zeros.patch
perf tools: Allow build-id with trailing zeros
(stable-5.14.8)
- Delete patch: patches.suse/perf-tools-Factor-out-copy_config_terms-and-free_config_terms.patch
perf tools: Factor out copy_config_terms() and free_config_terms()
(git-fixes)
- Delete patch: patches.suse/perf-tools-Fix-hybrid-config-terms-list-corruption.patch
perf tools: Fix hybrid config terms list corruption
(git-fixes)
- Delete patch: patches.suse/perf-trace-Update-cmd-string-table-to-decode-sys_bpf.patch
perf trace: Update cmd string table to decode sys_bpf first arg
(jsc#PED-1377)
- Delete patch: patches.suse/perf-unwind-Do-not-overwrite-FEATURE_CHECK_LDFLAGS-l.patch
perf unwind: Do not overwrite
(git-fixes stable-5.14.7)
- Delete patch: patches.suse/tools-Free-BTF-objects-at-various-locations.patch
tools: Free BTF objects at various locations
(stable-5.14.4)
- Delete patch: patches.suse/tools-perf-Stop-using-bpf_object__find_program_by_ti.patch
tools/perf: Stop using bpf_object__find_program_by_title API.
(jsc#PED-1377)
- Delete patch: patches.suse/x86-insn-Use-get_unaligned-instead-of-memcpy.patch
x86/insn: Use get_unaligned() instead of memcpy()
(stable-5.14.19)
[kernel-source commit d016c04d73]
* Thu Aug 17 2023 tonyj@suse.com
- Switch to source service.
No longer BuildRequire: kernel-source
Derive tarball and changes from kernel-source git repository
* Thu Aug 17 2023 tonyj@suse.com
- Merge changes from Factory for initial SLE15-SP6 release
* Create gtk subpackage (PED-5904)
Original Factory changelog:
Wed Nov 24 13:44:08 UTC 2021 Jan Engelhardt <jengelh@inai.de>
Split gtk portion into separate package (pulls in about 40 packages for
graphic systems that are not desired on text shells).
* Create completion subpackage
Original Factory changelog:
Fri Oct 7 15:58:23 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
Move bash-completion to subpackage so it isn't installed when
* Enable bpf skel support
Original Factory changelog:
Fri Mar 25 17:37:08 UTC 2022 - Tony Jones <tonyj@suse.com>
Enable bpf skel support.
This enables shared counter support (--bpf-counters in perf-stat)
* Use asciidoctor rather than asciidoc
Original Factory changelog:
Wed Jan 16 08:48:49 CET 2019 - tiwai@suse.de
Build with asciidoctor instead of asciidoc (bsc#1075764)
* Skip info file generation (causes make error)
Original Factory changelog
Wed Nov 3 10:10:21 UTC 2021 - Jiri Slaby <jslaby@suse.cz>
skip info files generation which was enabled in 5.15
* Add additional BuildRequires
- libtraceevent
- llvm
- Delete the following upstream patches (SLE15-SP6 kernel rebased to v6.4
libperf-Add-preadn.patch
perf-arch-events-riscv-sbi-firmware-std-event-files.patch
perf-arm-spe-Fix-addresses-of-synthesized-SPE-events.patch
perf-arm-spe-Fix-perf-report-mem-mode.patch
perf-bench-Fix-epoll-bench-to-correct-usage-of-affinity-for-machines-with-CPUs-1K.patch
perf-bench-Fix-futex-bench-to-correct-usage-of-affinity-for-machines-with-CPUs-1K.patch
perf-bench-Fix-numa-bench-to-fix-usage-of-affinity-for-machines-with-CPUs-1K.patch
perf-bench-Fix-numa-testcase-to-check-if-CPU-used-to-bind-task-is-online.patch
perf-bench-Fix-two-memory-leaks-detected-with-ASan.patch
perf-bench-Fix-two-numa-NDEBUG-warnings.patch
perf-bench-futex-Group-test-parameters-cleanup.patch
perf-bpf-Avoid-memory-leak-from-perf_env__insert_btf.patch
perf-bpf-Defer-freeing-string-after-possible-strlen-on-it.patch
perf-bpf-Fix-building-perf-with-BUILD_BPF_SKEL-1-by-default-in-more-distros.patch
perf-bpf_skel-Do-not-use-typedef-to-avoid-error-on-old-clang.patch
perf-data-Fix-double-free-in-perf_session__delete.patch
perf-env-Add-perf_env__cpuid-perf_env__-nr_-pmu_mappings.patch
perf-env-Track-kernel-64-bit-mode-in-environment.patch
perf-evlist-Allow-setting-arbitrary-leader.patch
perf-evlist-Always-use-arch_evlist__add_default_attrs.patch
perf-evlist-Extend-arch_evsel__must_be_in_group-to-support-hybrid-systems.patch
perf-evlist-Keep-topdown-counters-in-weak-group.patch
perf-evsel-Add-bitfield_swap-to-handle-branch_stack-endian-issue.patch
perf-evsel-Fixes-topdown-events-in-a-weak-group-for-the-hybrid-platform.patch
perf-evsel-Improve-AMD-IBS-Instruction-Based-Sampling-error-handling-messages.patch
perf-evsel-Improve-error-message-for-uncore-events.patch
perf-evsel-Make-evsel__env-always-return-a-valid-env.patch
perf-evsel-Override-attr-sample_period-for-non-libpfm4-events.patch
perf-evsel-don-t-set-exclude_guest-by-default.patch
perf-header-Add-ability-to-keep-feature-sections.patch
perf-header-Pass-cpu-pmu-name-while-printing-caps.patch
perf-header-Record-non-CPU-PMU-capabilities.patch
perf-header-Store-PMU-caps-in-an-array-of-strings.patch
perf-inject-Fix-output-from-a-file-to-a-pipe.patch
perf-inject-Fix-output-from-a-pipe-to-a-file.patch
perf-inject-Fix-segfault-due-to-close-without-open.patch
perf-inject-Fix-segfault-due-to-perf_data__fd-without-open.patch
perf-inject-Keep-some-features-sections-from-input-file.patch
perf-intel-pt-Fix-error-timestamp-setting-on-the-decoder-error-path.patch
perf-intel-pt-Fix-intel_pt_fup_event-assumptions-about-setting-state-type.patch
perf-intel-pt-Fix-missing-instruction-events-with-q-option.patch
perf-intel-pt-Fix-next-err-value-walking-trace.patch
perf-intel-pt-Fix-parsing-of-VM-time-correlation-arguments.patch
perf-intel-pt-Fix-some-PGE-packet-generation-enable-control-flow-packets-usage.patch
perf-intel-pt-Fix-state-setting-when-receiving-overflow-OVF-packet.patch
perf-intel-pt-Fix-sync-state-when-a-PSB-synchronization-packet-is-found.patch
perf-jevents-Add-support-for-HiSilicon-CPA-PMU-aliasing.patch
perf-list-Add-IBM-z16-event-description-for-s390.patch
perf-list-Add-PMU-pai_crypto-event-description-for-IBM-z16.patch
perf-list-Fix-PMU-name-pai_crypto-in-perf-list-on-s390.patch
perf-list-Update-event-description-for-IBM-z10-to-latest-level.patch
perf-list-Update-event-description-for-IBM-z13-to-latest-level.patch
perf-list-Update-event-description-for-IBM-z14-to-latest-level.patch
perf-list-Update-event-description-for-IBM-z15-to-latest-level.patch
perf-list-Update-event-description-for-IBM-z196-z114-to-latest-level.patch
perf-list-Update-event-description-for-IBM-zEC12-zBC12-to-latest-level.patch
perf-parse-events-Architecture-specific-leader-override.patch
perf-parse-events-Ignore-case-in-topdown.slots-check.patch
perf-parse-events-Move-slots-event-for-the-hybrid-platform-too.patch
perf-parse-events-Move-slots-only-with-topdown.patch
perf-parse-events-Support-different-format-of-the-topdown-event-name.patch
perf-pmu-Parse-pmu-caps-sysfs-only-once.patch
perf-powerpc-Add-support-to-expose-instruction-and-data-address-registers-as-part-of-extended-regs.patch
perf-probe-Fix-ppc64-perf-probe-add-events-failed-case.patch
perf-python-Add-perf_env-stubs-that-will-be-needed-in-evsel__open_strerror.patch
perf-record-Support-sample-read-topdown-metric-group-for-hybrid-platforms.patch
perf-record-ibs-Warn-about-sampling-period-skew.patch
perf-report-Add-support-to-print-a-textual-representation-of-IBS-raw-sample-data.patch
perf-report-Set-PERF_SAMPLE_DATA_SRC-bit-for-Arm-SPE-event.patch
perf-script-Always-allow-field-data_src-for-auxtrace.patch
perf-script-Fix-CPU-filtering-of-a-script-s-switch-events.patch
perf-script-Fix-hex-dump-character-output.patch
perf-script-ibs-Support-new-IBS-bits-in-raw-trace-dump.patch
perf-scripts-python-intel-pt-events.py-Fix-printing-of-switch-events.patch
perf-session-Remap-buf-if-there-is-no-space-for-event.patch
perf-stat-Add-topdown-metrics-in-the-default-perf-stat-on-the-hybrid-machine.patch
perf-stat-Always-keep-perf-metrics-topdown-events-in-a-group.patch
perf-stat-Fix-display-of-grouped-aliased-events.patch
perf-stat-Fix-forked-applications-enablement-of-counters.patch
perf-stat-Support-cputype-option-for-hybrid-events.patch
perf-stat-Support-hybrid-topdown-option.patch
perf-symbols-Fix-symbol-size-calculation-condition.patch
perf-test-Add-basic-stat-and-topdown-group-test.patch
perf-test-sample-parsing-Add-endian-test-for-struct-branch_flags.patch
perf-test-sample-parsing-Fix-branch_stack-entry-endianness-check.patch
perf-tests-Remove-bash-construct-from-record-zstd_comp_decomp.sh.patch
perf-tests-attr-Add-missing-topdown-metrics-events.patch
perf-tool-ibs-Sync-AMD-IBS-header-file.patch
perf-tools-Add-an-option-to-build-without-libbfd.patch
perf-tools-Fix-SMT-detection-fast-read-path.patch
perf-tools-Fix-misleading-add-event-PMU-debug-message.patch
perf-tools-Fix-perf-s-libperf_print-callback.patch
perf-tools-Pass-a-fd-to-perf_file_header__read_pipe.patch
perf-tools-Remove-repipe-argument-from-perf_session__new.patch
perf-vendor-events-Add-Arm-Neoverse-V2-PMU-events.patch
perf-vendor-events-Add-Intel-meteorlake.patch
perf-vendor-events-Add-metrics-for-Icelake-Server.patch
perf-vendor-events-Add-metrics-for-Tigerlake.patch
perf-vendor-events-Add-missing-Neoverse-V1-events.patch
perf-vendor-events-Fix-Alderlake-metric-groups.patch
perf-vendor-events-Fix-Ivytown-UNC_M_ACT_COUNT.RD-umask.patch
perf-vendor-events-Fix-all-remaining-invalid-JSON-files.patch
perf-vendor-events-For-the-Arm-Neoverse-N2.patch
perf-vendor-events-Remove-bad-broadwellde-uncore-events.patch
perf-vendor-events-Remove-bad-ivytown-uncore-events.patch
perf-vendor-events-Remove-bad-jaketown-uncore-events.patch
perf-vendor-events-Rename-arm64-arch-std-event-files.patch
perf-vendor-events-Syntax-corrections-in-Neoverse-N1-json.patch
perf-vendor-events-Update-Intel-alderlake-a80de066.patch
perf-vendor-events-Update-Intel-alderlake-a95ab294.patch
perf-vendor-events-Update-Intel-broadwell-1775634e.patch
perf-vendor-events-Update-Intel-broadwell-eb4f8d77.patch
perf-vendor-events-Update-Intel-broadwellde-d7184d94.patch
perf-vendor-events-Update-Intel-broadwellde-ef908a19.patch
perf-vendor-events-Update-Intel-broadwellx-4266081e.patch
perf-vendor-events-Update-Intel-broadwellx-5bc4e39e.patch
perf-vendor-events-Update-Intel-cascadelakex-55b201a8.patch
perf-vendor-events-Update-Intel-cascadelakex-f9d45862.patch
perf-vendor-events-Update-Intel-elkhartlake.patch
perf-vendor-events-Update-Intel-haswell-8e6389f9.patch
perf-vendor-events-Update-Intel-haswell-dd7aae2c.patch
perf-vendor-events-Update-Intel-haswellx-08ce57dd.patch
perf-vendor-events-Update-Intel-haswellx-859fe0f4.patch
perf-vendor-events-Update-Intel-icelake-8fb4ddf4.patch
perf-vendor-events-Update-Intel-icelake-a4a4353e.patch
perf-vendor-events-Update-Intel-icelakex-bd035250.patch
perf-vendor-events-Update-Intel-icelakex-d214d0c2.patch
perf-vendor-events-Update-Intel-ivybridge-3bd2d211.patch
perf-vendor-events-Update-Intel-ivybridge-80c14459.patch
perf-vendor-events-Update-Intel-ivytown-62201368.patch
perf-vendor-events-Update-Intel-ivytown-d2aaf040.patch
perf-vendor-events-Update-Intel-jaketown-3405de19.patch
perf-vendor-events-Update-Intel-jaketown-376d8b58.patch
perf-vendor-events-Update-Intel-knightslanding.patch
perf-vendor-events-Update-Intel-nehalemep.patch
perf-vendor-events-Update-Intel-nehalemex.patch
perf-vendor-events-Update-Intel-sandybridge-777e1312.patch
perf-vendor-events-Update-Intel-sandybridge-db35c1dc.patch
perf-vendor-events-Update-Intel-sapphirerapids-34122105.patch
perf-vendor-events-Update-Intel-sapphirerapids-9a1b4aa4.patch
perf-vendor-events-Update-Intel-silvermont.patch
perf-vendor-events-Update-Intel-skylake-35d65277.patch
perf-vendor-events-Update-Intel-skylake-aac53e8f.patch
perf-vendor-events-Update-Intel-skylakex-313b2f38.patch
perf-vendor-events-Update-Intel-skylakex-59fd7d32.patch
perf-vendor-events-Update-Intel-snowridgex.patch
perf-vendor-events-Update-Intel-tigerlake-5e1dd4f2.patch
perf-vendor-events-Update-Intel-tigerlake-a7c1aaa6.patch
perf-vendor-events-Update-Intel-westmereep-dp.patch
perf-vendor-events-Update-Intel-westmereep-sp.patch
perf-vendor-events-Update-Intel-westmereex.patch
perf-vendor-events-Update-Knights-Landing.patch
perf-vendor-events-Update-Nehalem-EP.patch
perf-vendor-events-Update-Sandybridge.patch
perf-vendor-events-Update-Silvermont.patch
perf-vendor-events-Update-Tigerlake.patch
perf-vendor-events-Update-TremontX.patch
perf-vendor-events-Update-Westmere-EP-SP.patch
perf-vendor-events-Update-Westmere-EX.patch
perf-vendor-events-Update-bonnell-mapfile.csv.patch
perf-vendor-events-Update-elkhartlake-cpuids.patch
perf-vendor-events-Update-events-and-metrics-for-broadwellx.patch
perf-vendor-events-Update-events-and-metrics-for-cascadelakex.patch
perf-vendor-events-Update-events-and-metrics-for-haswellx.patch
perf-vendor-events-Update-events-and-metrics-for-icelakex.patch
perf-vendor-events-Update-events-and-metrics-for-skylakex.patch
perf-vendor-events-Update-events-for-Neoverse-E1.patch
perf-vendor-events-Update-events-for-knightslanding.patch
perf-vendor-events-Update-events-for-snowridgex.patch
perf-vendor-events-Update-for-Bonnell.patch
perf-vendor-events-Update-for-Goldmont.patch
perf-vendor-events-Update-for-GoldmontPlus.patch
perf-vendor-events-Update-for-Westmere-EP-DP.patch
perf-vendor-events-Update-goldmont-mapfile.csv.patch
perf-vendor-events-Update-goldmontplus-mapfile.csv.patch
perf-vendor-events-Update-metrics-for-Broadwell-DE.patch
perf-vendor-events-Update-metrics-for-Broadwell.patch
perf-vendor-events-Update-metrics-for-BroadwellX.patch
perf-vendor-events-Update-metrics-for-CascadeLake-Server.patch
perf-vendor-events-Update-metrics-for-CascadelakeX.patch
perf-vendor-events-Update-metrics-for-Haswell.patch
perf-vendor-events-Update-metrics-for-HaswellX.patch
perf-vendor-events-Update-metrics-for-Icelake.patch
perf-vendor-events-Update-metrics-for-IcelakeX.patch
perf-vendor-events-Update-metrics-for-Ivybridge.patch
perf-vendor-events-Update-metrics-for-Ivytown.patch
perf-vendor-events-Update-metrics-for-Jaketown.patch
perf-vendor-events-Update-metrics-for-SkyLake-Server-3bad20d7.patch
perf-vendor-events-Update-metrics-for-SkyLake-Server-c4ad8fab.patch
perf-vendor-events-Update-metrics-for-Skylake.patch
perf-vendor-events-Update-metrics-for-broadwellde.patch
perf-vendor-events-Update-metrics-for-ivytown.patch
perf-vendor-events-Update-metrics-for-jaketown.patch
perf-vendor-events-Update-metrics-for-sapphirerapids.patch
perf-vendor-events-Update-silvermont-cpuids.patch
perf-vendor-events-amd-Add-Zen-4-core-events.patch
perf-vendor-events-amd-Add-Zen-4-mapping.patch
perf-vendor-events-amd-Add-Zen-4-metrics.patch
perf-vendor-events-amd-Add-Zen-4-uncore-events.patch
perf-vendor-events-arm64-Add-new-armv8-pmu-events.patch
perf-vendor-events-arm64-Arm-Cortex-A78C-and-X1C.patch
perf-vendor-events-arm64-Categorise-the-Neoverse-V1-counters.patch
perf-vendor-events-arm64-Fix-JSON-indentation-to-4-spaces-standard.patch
perf-vendor-events-arm64-Fix-incorrect-Hisi-hip08-L3-metrics.patch
perf-vendor-events-arm64-Move-REMOTE_ACCESS-to-memory-category.patch
perf-vendor-events-arm64-Revise-hip08-uncore-events.patch
perf-vendor-events-intel-Add-basic-metrics-for-Elkhartlake.patch
perf-vendor-events-intel-Add-core-event-list-for-Alderlake-N.patch
perf-vendor-events-intel-Add-core-event-list-for-Alderlake.patch
perf-vendor-events-intel-Add-core-event-list-for-Elkhartlake.patch
perf-vendor-events-intel-Add-core-event-list-for-Tigerlake.patch
perf-vendor-events-intel-Add-metrics-for-Alderlake-N.patch
perf-vendor-events-intel-Add-metrics-for-Alderlake.patch
perf-vendor-events-intel-Add-metrics-for-Sapphirerapids.patch
perf-vendor-events-intel-Add-sapphirerapids-events.patch
perf-vendor-events-intel-Add-uncore-event-list-for-Alderlake-N.patch
perf-vendor-events-intel-Add-uncore-event-list-for-Alderlake.patch
perf-vendor-events-intel-Add-uncore-event-list-for-Sapphirerapids.patch
perf-vendor-events-intel-Fix-icelake-cstate-metrics.patch
perf-vendor-events-intel-Fix-icelakex-cstate-metrics.patch
perf-vendor-events-intel-Refresh-alderlake-metrics.patch
perf-vendor-events-intel-Refresh-alderlake-n-metrics.patch
perf-vendor-events-intel-Refresh-bonnell-events.patch
perf-vendor-events-intel-Refresh-broadwell-metrics-and-events.patch
perf-vendor-events-intel-Refresh-broadwellde-metrics-and-events.patch
perf-vendor-events-intel-Refresh-broadwellx-metrics-and-events.patch
perf-vendor-events-intel-Refresh-cascadelakex-metrics-and-events.patch
perf-vendor-events-intel-Refresh-elkhartlake-events.patch
perf-vendor-events-intel-Refresh-goldmont-events.patch
perf-vendor-events-intel-Refresh-goldmontplus-events.patch
perf-vendor-events-intel-Refresh-haswell-metrics-and-events.patch
perf-vendor-events-intel-Refresh-haswellx-metrics-and-events.patch
perf-vendor-events-intel-Refresh-icelake-metrics-and-events.patch
perf-vendor-events-intel-Refresh-icelakex-metrics-and-events.patch
perf-vendor-events-intel-Refresh-ivybridge-metrics-and-events.patch
perf-vendor-events-intel-Refresh-ivytown-metrics-and-events.patch
perf-vendor-events-intel-Refresh-jaketown-metrics-and-events.patch
perf-vendor-events-intel-Refresh-knightslanding-events.patch
perf-vendor-events-intel-Refresh-meteorlake-events.patch
perf-vendor-events-intel-Refresh-nehalemep-events.patch
perf-vendor-events-intel-Refresh-nehalemex-events.patch
perf-vendor-events-intel-Refresh-sandybridge-metrics-and-events.patch
perf-vendor-events-intel-Refresh-sapphirerapids-metrics-and-events.patch
perf-vendor-events-intel-Refresh-silvermont-events.patch
perf-vendor-events-intel-Refresh-skylake-metrics-and-events.patch
perf-vendor-events-intel-Refresh-skylakex-metrics-and-events.patch
perf-vendor-events-intel-Refresh-snowridgex-events.patch
perf-vendor-events-intel-Refresh-tigerlake-metrics-and-events.patch
perf-vendor-events-intel-Refresh-westmereep-dp-events.patch
perf-vendor-events-intel-Refresh-westmereep-sp-events.patch
perf-vendor-events-intel-Refresh-westmereex-events.patch
perf-vendor-events-intel-Rename-tremontx-to-snowridgex.patch
perf-vendor-events-intel-Update-CLX-events-to-v1.15.patch
perf-vendor-events-intel-Update-CLX-uncore-to-v1.14.patch
perf-vendor-events-intel-Update-ICL-events-to-v1.13.patch
perf-vendor-events-intel-Update-IVT-events-to-v21.patch
perf-vendor-events-intel-Update-SKL-events-to-v53.patch
perf-vendor-events-intel-Update-SKX-events-to-v1.27.patch
perf-vendor-events-intel-Update-SKX-uncore.patch
perf-vendor-events-intel-Update-WSM-EP-SP-events-to-v3.patch
perf-vendor-events-intel-Update-WSM-EX-events-to-v3.patch
perf-vendor-events-intel-Update-core-event-list-for-CascadeLake-Server.patch
perf-vendor-events-intel-Update-core-event-list-for-Sapphirerapids.patch
perf-vendor-events-intel-Update-core-event-list-for-SkyLake-Server.patch
perf-vendor-events-intel-Update-elkhartlake-event-topics.patch
perf-vendor-events-intel-Update-event-list-for-Alderlake.patch
perf-vendor-events-intel-Update-event-list-for-Sapphirerapids.patch
perf-vendor-events-intel-Update-event-list-for-Snowridgex.patch
perf-vendor-events-intel-Update-event-list-for-broadwellx.patch
perf-vendor-events-intel-Update-event-list-for-haswellx.patch
perf-vendor-events-intel-Update-events-and-metrics-for-alderlake.patch
perf-vendor-events-intel-Update-events-for-CascadelakeX.patch
perf-vendor-events-intel-Update-events-for-Elkhartlake.patch
perf-vendor-events-intel-Update-events-for-Icelake.patch
perf-vendor-events-intel-Update-events-for-IcelakeX.patch
perf-vendor-events-intel-Update-events-for-Skylake.patch
perf-vendor-events-intel-Update-events-for-SkylakeX.patch
perf-vendor-events-intel-Update-events-for-Tigerlake.patch
perf-vendor-events-intel-Update-events-for-TremontX.patch
perf-vendor-events-intel-Update-goldmont-event-topics.patch
perf-vendor-events-intel-Update-goldmontplus-event-topics.patch
perf-vendor-events-intel-Update-metrics-for-Alderlake.patch
perf-vendor-events-intel-Update-nehalemep-event-topics.patch
perf-vendor-events-intel-Update-tigerlake-topic.patch
perf-vendor-events-intel-Update-tremontx-uncore-and-topics.patch
perf-vendor-events-intel-Update-uncore-event-list-for-CascadeLake-Server.patch
perf-vendor-events-intel-Update-uncore-event-list-for-SkyLake-Server.patch
perf-vendor-events-intel-Update-westmereep-dp-event-topics.patch
perf-vendor-events-intel-Update-westmereep-sp-event-topics.patch
perf-vendor-events-intel-Update-westmereex-event-topics.patch
perf-vendor-events-power10-Add-metric-events-JSON-file-for-power10-platform.patch
perf-vendor-events-power10-Fix-hv-24x7-metric-events.patch
perf-vendor-events-powerpc-Fix-spelling-mistake-icach-icache.patch
perf-vendor-events-riscv-add-Sifive-U74-JSON-file.patch
perf-vendors-events-arm64-Arm-Cortex-A34.patch
perf-vendors-events-arm64-Arm-Cortex-A35.patch
perf-vendors-events-arm64-Arm-Cortex-A510.patch
perf-vendors-events-arm64-Arm-Cortex-A55.patch
perf-vendors-events-arm64-Arm-Cortex-A65.patch
perf-vendors-events-arm64-Arm-Cortex-A710.patch
perf-vendors-events-arm64-Arm-Cortex-A73.patch
perf-vendors-events-arm64-Arm-Cortex-A75.patch
perf-vendors-events-arm64-Arm-Cortex-A77.patch
perf-vendors-events-arm64-Arm-Cortex-A78.patch
perf-vendors-events-arm64-Arm-Cortex-X1.patch
perf-vendors-events-arm64-Arm-Cortex-X2.patch
perf-vendors-events-arm64-Arm-Neoverse-E1.patch
perf-vendors-events-arm64-Update-Cortex-A57-A72.patch
perf-x86-evlist-Add-default-hybrid-events-for-perf-stat.patch
tools-build-Add-feature-test-for-init_disassemble_info-API-changes.patch
tools-build-Don-t-display-disassembler-four-args-feature-test.patch
tools-build-Remove-needless-libpython-version-feature-check-that-breaks-test-all-fast-path.patch
tools-headers-UAPI-Add-new-macros-for-mem_hops-field-to-perf_event.h.patch
tools-include-add-dis-asm-compat.h-to-handle-version-differences.patch
tools-perf-Add-mem_hops-field-in-perf_mem_data_src-structure.patch
tools-perf-Fix-compilation-error-with-new-binutils.patch
* Mon Jan 30 2023 tonyj@suse.com
- Fix build breakage. Patch was inadvertently checked into kernel-source
after being present in userspace (from SP4 Genoa backport). Drop it.
Delete patch: perf-report-Add-tools-arch-x86-include-asm-amd-ibs.h.patch
* Thu Jan 19 2023 tonyj@suse.com
- Add topdown support for hybrid PMUs (Alder Lake etc) -- jsc#PED-1069, jsc#PED-810
New patch: perf-evlist-Allow-setting-arbitrary-leader.patch
New patch: perf-evlist-Always-use-arch_evlist__add_default_attrs.patch
New patch: perf-evsel-Fixes-topdown-events-in-a-weak-group-for-the-hybrid-platform.patch
New patch: perf-parse-events-Architecture-specific-leader-override.patch
New patch: perf-parse-events-Ignore-case-in-topdown.slots-check.patch
New patch: perf-parse-events-Move-slots-event-for-the-hybrid-platform-too.patch
New patch: perf-parse-events-Move-slots-only-with-topdown.patch
New patch: perf-parse-events-Support-different-format-of-the-topdown-event-name.patch
New patch: perf-record-Support-sample-read-topdown-metric-group-for-hybrid-platforms.patch
New patch: perf-stat-Add-topdown-metrics-in-the-default-perf-stat-on-the-hybrid-machine.patch
New patch: perf-stat-Always-keep-perf-metrics-topdown-events-in-a-group.patch
New patch: perf-stat-Support-cputype-option-for-hybrid-events.patch
New patch: perf-stat-Support-hybrid-topdown-option.patch
New patch: perf-test-Add-basic-stat-and-topdown-group-test.patch
New patch: perf-x86-evlist-Add-default-hybrid-events-for-perf-stat.patch
Refresh patch: perf-record-ibs-Warn-about-sampling-period-skew.patch
* Wed Jan 11 2023 tonyj@suse.com
- Power10 perf counter enhancements (jsc#PED-557)
New patch: perf-bench-Fix-epoll-bench-to-correct-usage-of-affinity-for-machines-with-CPUs-1K.patch
New patch: perf-bench-Fix-futex-bench-to-correct-usage-of-affinity-for-machines-with-CPUs-1K.patch
New patch: perf-bench-Fix-two-numa-NDEBUG-warnings.patch
New patch: perf-bench-futex-Group-test-parameters-cleanup.patch
New patch: perf-evsel-Add-bitfield_swap-to-handle-branch_stack-endian-issue.patch
New patch: perf-powerpc-Add-support-to-expose-instruction-and-data-address-registers-as-part-of-extended-regs.patch
New patch: perf-test-sample-parsing-Add-endian-test-for-struct-branch_flags.patch
New patch: perf-test-sample-parsing-Fix-branch_stack-entry-endianness-check.patch
New patch: tools-headers-UAPI-Add-new-macros-for-mem_hops-field-to-perf_event.h.patch
New patch: tools-perf-Add-mem_hops-field-in-perf_mem_data_src-structure.patch
Refresh patch: perf-evlist-Keep-topdown-counters-in-weak-group.patch
* Tue Jan 10 2023 tonyj@suse.com
- Initial checkin for SLE15-SP5
Update all JSON event description files.
Satisfies jsc#PED-617, jsc#PED-811, jsc#PED-814, jsc#PED-816, jsc#PED=819,
jsc#PED-821, jsc#PED-854 and jsc#PED-1059.
New patch: perf-arch-events-riscv-sbi-firmware-std-event-files.patch
New patch: perf-jevents-Add-support-for-HiSilicon-CPA-PMU-aliasing.patch
New patch: perf-list-Add-IBM-z16-event-description-for-s390.patch
New patch: perf-list-Add-PMU-pai_crypto-event-description-for-IBM-z16.patch
New patch: perf-list-Fix-PMU-name-pai_crypto-in-perf-list-on-s390.patch
New patch: perf-list-Update-event-description-for-IBM-z10-to-latest-level.patch
New patch: perf-list-Update-event-description-for-IBM-z13-to-latest-level.patch
New patch: perf-list-Update-event-description-for-IBM-z14-to-latest-level.patch
New patch: perf-list-Update-event-description-for-IBM-z15-to-latest-level.patch
New patch: perf-list-Update-event-description-for-IBM-z196-z114-to-latest-level.patch
New patch: perf-list-Update-event-description-for-IBM-zEC12-zBC12-to-latest-level.patch
New patch: perf-vendor-events-Add-Arm-Neoverse-V2-PMU-events.patch
New patch: perf-vendor-events-Add-Intel-meteorlake.patch
New patch: perf-vendor-events-Add-metrics-for-Icelake-Server.patch
New patch: perf-vendor-events-Add-metrics-for-Tigerlake.patch
New patch: perf-vendor-events-Add-missing-Neoverse-V1-events.patch
New patch: perf-vendor-events-Fix-Alderlake-metric-groups.patch
New patch: perf-vendor-events-Fix-Ivytown-UNC_M_ACT_COUNT.RD-umask.patch
New patch: perf-vendor-events-Fix-all-remaining-invalid-JSON-files.patch
New patch: perf-vendor-events-For-the-Arm-Neoverse-N2.patch
New patch: perf-vendor-events-Remove-bad-broadwellde-uncore-events.patch
New patch: perf-vendor-events-Remove-bad-ivytown-uncore-events.patch
New patch: perf-vendor-events-Remove-bad-jaketown-uncore-events.patch
New patch: perf-vendor-events-Rename-arm64-arch-std-event-files.patch
New patch: perf-vendor-events-Syntax-corrections-in-Neoverse-N1-json.patch
New patch: perf-vendor-events-Update-Intel-alderlake-a80de066.patch
New patch: perf-vendor-events-Update-Intel-alderlake-a95ab294.patch
New patch: perf-vendor-events-Update-Intel-broadwell-1775634e.patch
New patch: perf-vendor-events-Update-Intel-broadwell-eb4f8d77.patch
New patch: perf-vendor-events-Update-Intel-broadwellde-d7184d94.patch
New patch: perf-vendor-events-Update-Intel-broadwellde-ef908a19.patch
New patch: perf-vendor-events-Update-Intel-broadwellx-4266081e.patch
New patch: perf-vendor-events-Update-Intel-broadwellx-5bc4e39e.patch
New patch: perf-vendor-events-Update-Intel-cascadelakex-55b201a8.patch
New patch: perf-vendor-events-Update-Intel-cascadelakex-f9d45862.patch
New patch: perf-vendor-events-Update-Intel-elkhartlake.patch
New patch: perf-vendor-events-Update-Intel-haswell-8e6389f9.patch
New patch: perf-vendor-events-Update-Intel-haswell-dd7aae2c.patch
New patch: perf-vendor-events-Update-Intel-haswellx-08ce57dd.patch
New patch: perf-vendor-events-Update-Intel-haswellx-859fe0f4.patch
New patch: perf-vendor-events-Update-Intel-icelake-8fb4ddf4.patch
New patch: perf-vendor-events-Update-Intel-icelake-a4a4353e.patch
New patch: perf-vendor-events-Update-Intel-icelakex-bd035250.patch
New patch: perf-vendor-events-Update-Intel-icelakex-d214d0c2.patch
New patch: perf-vendor-events-Update-Intel-ivybridge-3bd2d211.patch
New patch: perf-vendor-events-Update-Intel-ivybridge-80c14459.patch
New patch: perf-vendor-events-Update-Intel-ivytown-62201368.patch
New patch: perf-vendor-events-Update-Intel-ivytown-d2aaf040.patch
New patch: perf-vendor-events-Update-Intel-jaketown-3405de19.patch
New patch: perf-vendor-events-Update-Intel-jaketown-376d8b58.patch
New patch: perf-vendor-events-Update-Intel-knightslanding.patch
New patch: perf-vendor-events-Update-Intel-nehalemep.patch
New patch: perf-vendor-events-Update-Intel-nehalemex.patch
New patch: perf-vendor-events-Update-Intel-sandybridge-777e1312.patch
New patch: perf-vendor-events-Update-Intel-sandybridge-db35c1dc.patch
New patch: perf-vendor-events-Update-Intel-sapphirerapids-34122105.patch
New patch: perf-vendor-events-Update-Intel-sapphirerapids-9a1b4aa4.patch
New patch: perf-vendor-events-Update-Intel-silvermont.patch
New patch: perf-vendor-events-Update-Intel-skylake-35d65277.patch
New patch: perf-vendor-events-Update-Intel-skylake-aac53e8f.patch
New patch: perf-vendor-events-Update-Intel-skylakex-313b2f38.patch
New patch: perf-vendor-events-Update-Intel-skylakex-59fd7d32.patch
New patch: perf-vendor-events-Update-Intel-snowridgex.patch
New patch: perf-vendor-events-Update-Intel-tigerlake-5e1dd4f2.patch
New patch: perf-vendor-events-Update-Intel-tigerlake-a7c1aaa6.patch
New patch: perf-vendor-events-Update-Intel-westmereep-dp.patch
New patch: perf-vendor-events-Update-Intel-westmereep-sp.patch
New patch: perf-vendor-events-Update-Intel-westmereex.patch
New patch: perf-vendor-events-Update-Knights-Landing.patch
New patch: perf-vendor-events-Update-Nehalem-EP.patch
New patch: perf-vendor-events-Update-Sandybridge.patch
New patch: perf-vendor-events-Update-Silvermont.patch
New patch: perf-vendor-events-Update-Tigerlake.patch
New patch: perf-vendor-events-Update-TremontX.patch
New patch: perf-vendor-events-Update-Westmere-EP-SP.patch
New patch: perf-vendor-events-Update-Westmere-EX.patch
New patch: perf-vendor-events-Update-bonnell-mapfile.csv.patch
New patch: perf-vendor-events-Update-elkhartlake-cpuids.patch
New patch: perf-vendor-events-Update-events-and-metrics-for-broadwellx.patch
New patch: perf-vendor-events-Update-events-and-metrics-for-cascadelakex.patch
New patch: perf-vendor-events-Update-events-and-metrics-for-haswellx.patch
New patch: perf-vendor-events-Update-events-and-metrics-for-icelakex.patch
New patch: perf-vendor-events-Update-events-and-metrics-for-skylakex.patch
New patch: perf-vendor-events-Update-events-for-Neoverse-E1.patch
New patch: perf-vendor-events-Update-events-for-knightslanding.patch
New patch: perf-vendor-events-Update-events-for-snowridgex.patch
New patch: perf-vendor-events-Update-for-Bonnell.patch
New patch: perf-vendor-events-Update-for-Goldmont.patch
New patch: perf-vendor-events-Update-for-GoldmontPlus.patch
New patch: perf-vendor-events-Update-for-Westmere-EP-DP.patch
New patch: perf-vendor-events-Update-goldmont-mapfile.csv.patch
New patch: perf-vendor-events-Update-goldmontplus-mapfile.csv.patch
New patch: perf-vendor-events-Update-metrics-for-Broadwell-DE.patch
New patch: perf-vendor-events-Update-metrics-for-Broadwell.patch
New patch: perf-vendor-events-Update-metrics-for-BroadwellX.patch
New patch: perf-vendor-events-Update-metrics-for-CascadeLake-Server.patch
New patch: perf-vendor-events-Update-metrics-for-CascadelakeX.patch
New patch: perf-vendor-events-Update-metrics-for-Haswell.patch
New patch: perf-vendor-events-Update-metrics-for-HaswellX.patch
New patch: perf-vendor-events-Update-metrics-for-Icelake.patch
New patch: perf-vendor-events-Update-metrics-for-IcelakeX.patch
New patch: perf-vendor-events-Update-metrics-for-Ivybridge.patch
New patch: perf-vendor-events-Update-metrics-for-Ivytown.patch
New patch: perf-vendor-events-Update-metrics-for-Jaketown.patch
New patch: perf-vendor-events-Update-metrics-for-SkyLake-Server-3bad20d7.patch
New patch: perf-vendor-events-Update-metrics-for-SkyLake-Server-c4ad8fab.patch
New patch: perf-vendor-events-Update-metrics-for-Skylake.patch
New patch: perf-vendor-events-Update-metrics-for-broadwellde.patch
New patch: perf-vendor-events-Update-metrics-for-ivytown.patch
New patch: perf-vendor-events-Update-metrics-for-jaketown.patch
New patch: perf-vendor-events-Update-metrics-for-sapphirerapids.patch
New patch: perf-vendor-events-Update-silvermont-cpuids.patch
New patch: perf-vendor-events-amd-Add-Zen-4-core-events.patch
New patch: perf-vendor-events-amd-Add-Zen-4-mapping.patch
New patch: perf-vendor-events-amd-Add-Zen-4-metrics.patch
New patch: perf-vendor-events-amd-Add-Zen-4-uncore-events.patch
New patch: perf-vendor-events-arm64-Add-new-armv8-pmu-events.patch
New patch: perf-vendor-events-arm64-Arm-Cortex-A78C-and-X1C.patch
New patch: perf-vendor-events-arm64-Categorise-the-Neoverse-V1-counters.patch
New patch: perf-vendor-events-arm64-Fix-JSON-indentation-to-4-spaces-standard.patch
New patch: perf-vendor-events-arm64-Fix-incorrect-Hisi-hip08-L3-metrics.patch
New patch: perf-vendor-events-arm64-Move-REMOTE_ACCESS-to-memory-category.patch
New patch: perf-vendor-events-arm64-Revise-hip08-uncore-events.patch
New patch: perf-vendor-events-intel-Add-basic-metrics-for-Elkhartlake.patch
New patch: perf-vendor-events-intel-Add-core-event-list-for-Alderlake-N.patch
New patch: perf-vendor-events-intel-Add-core-event-list-for-Alderlake.patch
New patch: perf-vendor-events-intel-Add-core-event-list-for-Elkhartlake.patch
New patch: perf-vendor-events-intel-Add-core-event-list-for-Tigerlake.patch
New patch: perf-vendor-events-intel-Add-metrics-for-Alderlake-N.patch
New patch: perf-vendor-events-intel-Add-metrics-for-Alderlake.patch
New patch: perf-vendor-events-intel-Add-metrics-for-Sapphirerapids.patch
New patch: perf-vendor-events-intel-Add-sapphirerapids-events.patch
New patch: perf-vendor-events-intel-Add-uncore-event-list-for-Alderlake-N.patch
New patch: perf-vendor-events-intel-Add-uncore-event-list-for-Alderlake.patch
New patch: perf-vendor-events-intel-Add-uncore-event-list-for-Sapphirerapids.patch
New patch: perf-vendor-events-intel-Fix-icelake-cstate-metrics.patch
New patch: perf-vendor-events-intel-Fix-icelakex-cstate-metrics.patch
New patch: perf-vendor-events-intel-Refresh-alderlake-metrics.patch
New patch: perf-vendor-events-intel-Refresh-alderlake-n-metrics.patch
New patch: perf-vendor-events-intel-Refresh-bonnell-events.patch
New patch: perf-vendor-events-intel-Refresh-broadwell-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-broadwellde-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-broadwellx-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-cascadelakex-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-elkhartlake-events.patch
New patch: perf-vendor-events-intel-Refresh-goldmont-events.patch
New patch: perf-vendor-events-intel-Refresh-goldmontplus-events.patch
New patch: perf-vendor-events-intel-Refresh-haswell-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-haswellx-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-icelake-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-icelakex-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-ivybridge-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-ivytown-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-jaketown-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-knightslanding-events.patch
New patch: perf-vendor-events-intel-Refresh-meteorlake-events.patch
New patch: perf-vendor-events-intel-Refresh-nehalemep-events.patch
New patch: perf-vendor-events-intel-Refresh-nehalemex-events.patch
New patch: perf-vendor-events-intel-Refresh-sandybridge-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-sapphirerapids-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-silvermont-events.patch
New patch: perf-vendor-events-intel-Refresh-skylake-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-skylakex-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-snowridgex-events.patch
New patch: perf-vendor-events-intel-Refresh-tigerlake-metrics-and-events.patch
New patch: perf-vendor-events-intel-Refresh-westmereep-dp-events.patch
New patch: perf-vendor-events-intel-Refresh-westmereep-sp-events.patch
New patch: perf-vendor-events-intel-Refresh-westmereex-events.patch
New patch: perf-vendor-events-intel-Rename-tremontx-to-snowridgex.patch
New patch: perf-vendor-events-intel-Update-CLX-events-to-v1.15.patch
New patch: perf-vendor-events-intel-Update-CLX-uncore-to-v1.14.patch
New patch: perf-vendor-events-intel-Update-ICL-events-to-v1.13.patch
New patch: perf-vendor-events-intel-Update-IVT-events-to-v21.patch
New patch: perf-vendor-events-intel-Update-SKL-events-to-v53.patch
New patch: perf-vendor-events-intel-Update-SKX-events-to-v1.27.patch
New patch: perf-vendor-events-intel-Update-SKX-uncore.patch
New patch: perf-vendor-events-intel-Update-WSM-EP-SP-events-to-v3.patch
New patch: perf-vendor-events-intel-Update-WSM-EX-events-to-v3.patch
New patch: perf-vendor-events-intel-Update-core-event-list-for-CascadeLake-Server.patch
New patch: perf-vendor-events-intel-Update-core-event-list-for-Sapphirerapids.patch
New patch: perf-vendor-events-intel-Update-core-event-list-for-SkyLake-Server.patch
New patch: perf-vendor-events-intel-Update-elkhartlake-event-topics.patch
New patch: perf-vendor-events-intel-Update-event-list-for-Alderlake.patch
New patch: perf-vendor-events-intel-Update-event-list-for-Sapphirerapids.patch
New patch: perf-vendor-events-intel-Update-event-list-for-Snowridgex.patch
New patch: perf-vendor-events-intel-Update-event-list-for-broadwellx.patch
New patch: perf-vendor-events-intel-Update-event-list-for-haswellx.patch
New patch: perf-vendor-events-intel-Update-events-and-metrics-for-alderlake.patch
New patch: perf-vendor-events-intel-Update-events-for-CascadelakeX.patch
New patch: perf-vendor-events-intel-Update-events-for-Elkhartlake.patch
New patch: perf-vendor-events-intel-Update-events-for-Icelake.patch
New patch: perf-vendor-events-intel-Update-events-for-IcelakeX.patch
New patch: perf-vendor-events-intel-Update-events-for-Skylake.patch
New patch: perf-vendor-events-intel-Update-events-for-SkylakeX.patch
New patch: perf-vendor-events-intel-Update-events-for-Tigerlake.patch
New patch: perf-vendor-events-intel-Update-events-for-TremontX.patch
New patch: perf-vendor-events-intel-Update-goldmont-event-topics.patch
New patch: perf-vendor-events-intel-Update-goldmontplus-event-topics.patch
New patch: perf-vendor-events-intel-Update-metrics-for-Alderlake.patch
New patch: perf-vendor-events-intel-Update-nehalemep-event-topics.patch
New patch: perf-vendor-events-intel-Update-tigerlake-topic.patch
New patch: perf-vendor-events-intel-Update-tremontx-uncore-and-topics.patch
New patch: perf-vendor-events-intel-Update-uncore-event-list-for-CascadeLake-Server.patch
New patch: perf-vendor-events-intel-Update-uncore-event-list-for-SkyLake-Server.patch
New patch: perf-vendor-events-intel-Update-westmereep-dp-event-topics.patch
New patch: perf-vendor-events-intel-Update-westmereep-sp-event-topics.patch
New patch: perf-vendor-events-intel-Update-westmereex-event-topics.patch
New patch: perf-vendor-events-power10-Add-metric-events-JSON-file-for-power10-platform.patch
New patch: perf-vendor-events-power10-Fix-hv-24x7-metric-events.patch
New patch: perf-vendor-events-powerpc-Fix-spelling-mistake-icach-icache.patch
New patch: perf-vendor-events-riscv-add-Sifive-U74-JSON-file.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A34.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A35.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A510.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A55.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A65.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A710.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A73.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A75.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A77.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-A78.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-X1.patch
New patch: perf-vendors-events-arm64-Arm-Cortex-X2.patch
New patch: perf-vendors-events-arm64-Arm-Neoverse-E1.patch
New patch: perf-vendors-events-arm64-Update-Cortex-A57-A72.patch
* Wed Dec 28 2022 tonyj@suse.com
- Fix build issues relating to binutils update.
New patch: tools-perf-Fix-compilation-error-with-new-binutils.patch
- Incorporate additional feature detection changes to support above:
New patch: perf-tools-Add-an-option-to-build-without-libbfd.patch
New patch: tools-build-Add-feature-test-for-init_disassemble_info-API-changes.patch
New patch: tools-build-Don-t-display-disassembler-four-args-feature-test.patch
New patch: tools-include-add-dis-asm-compat.h-to-handle-version-differences.patch
- Core feature detection code in tools/build/feature (kernel-source) appears
broken. In order to make forward progress here force feature-libbfd-liberty-z
and feature-disassembler-four-args to on (as done in openSUSE.925264)
* Fri Nov 11 2022 tonyj@suse.com
- Add AMD Genoa support (jsc#SLE-24578)
New patch: libperf-Add-preadn.patch
New patch: perf-env-Add-perf_env__cpuid-perf_env__-nr_-pmu_mappings.patch
New patch: perf-env-Track-kernel-64-bit-mode-in-environment.patch
New patch: perf-evlist-Extend-arch_evsel__must_be_in_group-to-support-hybrid-systems.patch
New patch: perf-evlist-Keep-topdown-counters-in-weak-group.patch
New patch: perf-evsel-don-t-set-exclude_guest-by-default.patch
New patch: perf-evsel-Improve-AMD-IBS-Instruction-Based-Sampling-error-handling-messages.patch
New patch: perf-evsel-Improve-error-message-for-uncore-events.patch
New patch: perf-evsel-Make-evsel__env-always-return-a-valid-env.patch
New patch: perf-header-Add-ability-to-keep-feature-sections.patch
New patch: perf-header-Pass-cpu-pmu-name-while-printing-caps.patch
New patch: perf-header-Record-non-CPU-PMU-capabilities.patch
New patch: perf-header-Store-PMU-caps-in-an-array-of-strings.patch
New patch: perf-inject-Fix-output-from-a-file-to-a-pipe.patch
New patch: perf-inject-Fix-output-from-a-pipe-to-a-file.patch
New patch: perf-inject-Fix-segfault-due-to-perf_data__fd-without-open.patch
New patch: perf-inject-Keep-some-features-sections-from-input-file.patch
New patch: perf-pmu-Parse-pmu-caps-sysfs-only-once.patch
New patch: perf-python-Add-perf_env-stubs-that-will-be-needed-in-evsel__open_strerror.patch
New patch: perf-record-ibs-Warn-about-sampling-period-skew.patch
New patch: perf-report-Add-support-to-print-a-textual-representation-of-IBS-raw-sample-data.patch
New patch: perf-report-Add-tools-arch-x86-include-asm-amd-ibs.h.patch
New patch: perf-script-ibs-Support-new-IBS-bits-in-raw-trace-dump.patch
New patch: perf-tool-ibs-Sync-AMD-IBS-header-file.patch
New patch: perf-tools-Pass-a-fd-to-perf_file_header__read_pipe.patch
New patch: perf-tools-Remove-repipe-argument-from-perf_session__new.patch
* Wed Oct 05 2022 tonyj@suse.com
- Patches for previous change were not correctly applied in perf.spec
(bsc#1198595)
* Tue May 10 2022 tonyj@suse.com
- Fix perf bench numa assertion failure (bsc#1198595)
New patch: perf-bench-Fix-numa-bench-to-fix-usage-of-affinity-for-machines-with-CPUs-1K.patch
New patch: perf-bench-Fix-numa-testcase-to-check-if-CPU-used-to-bind-task-is-online.patch
* Tue May 10 2022 tonyj@suse.com
- Apply latest git-fixes reported against kernel-source:
ARM-SPE
- ------
Correct missing virtual addresses in SPE samples
New patch: perf-arm-spe-Fix-addresses-of-synthesized-SPE-events.patch
Correct bug in perf mem report/perf report --mem-mode which was preventing
opening of data files
New patch: perf-arm-spe-Fix-perf-report-mem-mode.patch
Correct bug in perf mem report/perf report --mem-mode which was preventing
reporting of data if the PERF_SAMPLE_DATA_SRC bit was missing
New patch: perf-report-Set-PERF_SAMPLE_DATA_SRC-bit-for-Arm-SPE-event.patch
Always allow data_src option for SPE aux data
New patch: perf-script-Always-allow-field-data_src-for-auxtrace.patch
BPF
- --
Correct gcc possible-use-after-free warning
New patch: perf-bpf-Defer-freeing-string-after-possible-strlen-on-it.patch
SESSION
- ------
Correct double free in perf_session__delete
New patch: perf-data-Fix-double-free-in-perf_session__delete.patch
Remap memory rather than failing if insufficient memory to hold event
New patch: perf-session-Remap-buf-if-there-is-no-space-for-event.patch
STAT
- ---
Correctly display events that have multiple uncore aliases rather than
marking as merged.
New patch: perf-stat-Fix-display-of-grouped-aliased-events.patch
Enable counter events before forking child process
New patch: perf-stat-Fix-forked-applications-enablement-of-counters.patch
MISC
- ---
Correct error message regarding non-fatal error
New patch: perf-tools-Fix-misleading-add-event-PMU-debug-message.patch
Fix incorrect use of eprintf in callback
New patch: perf-tools-Fix-perf-s-libperf_print-callback.patch
Fix incorrect symbol size calculation
New patch: perf-symbols-Fix-symbol-size-calculation-condition.patch
* Sat Jan 29 2022 tonyj@suse.com
- Apply latest git-fixes reported against kernel-source:
- Build: Fix build error when bpf_skel with clang-10
New patch: perf-bpf_skel-Do-not-use-typedef-to-avoid-error-on-old-clang.patch
New patch: perf-bpf-Fix-building-perf-with-BUILD_BPF_SKEL-1-by-default-in-more-distros.patch (dependent patch)
- Build: Remove needless libpython-version feature chec
New patch: tools-build-Remove-needless-libpython-version-feature-check-that-breaks-test-all-fast-path.patch
- Evsel: Fix regression causing sample periods to be ignored on ARM
New patch: perf-evsel-Override-attr-sample_period-for-non-libpfm4-events.patch
- Inject: Fix crash due to attempting to close inject.output when not opened
New patch: perf-inject-Fix-segfault-due-to-close-without-open.patch
- Intel PT: Correctly update timestamp on error path
New patch: perf-intel-pt-Fix-error-timestamp-setting-on-the-decoder-error-path.patch
- Intel PT: do not universally override state type on FUP event
New patch: perf-intel-pt-Fix-intel_pt_fup_event-assumptions-about-setting-state-type.patch
- Intel PT: consider FUP packets to be an 'instruction'
New patch: perf-intel-pt-Fix-missing-instruction-events-with-q-option.patch
- Intel PT: ensure error path is 0 in intel_pt_walk_trace()
New patch: perf-intel-pt-Fix-next-err-value-walking-trace.patch
- Intel PT: Fix parsing of VM time correlation arguments
New patch: perf-intel-pt-Fix-parsing-of-VM-time-correlation-arguments.patch
- Intel PT: Fix some PGE (packet generation enable/control flow packets) usage
New patch: perf-intel-pt-Fix-some-PGE-packet-generation-enable-control-flow-packets-usage.patch
- Intel PT: Fix synchronization state on overflow and handle subsequent FUP
New patch: perf-intel-pt-Fix-state-setting-when-receiving-overflow-OVF-packet.patch
New patch: perf-intel-pt-Fix-sync-state-when-a-PSB-synchronization-packet-is-found.patch
- Probe: skip function symbols when adding probe point on POWER
New patch: perf-probe-Fix-ppc64-perf-probe-add-events-failed-case.patch
- Script: Apply CPU filtering was to a script's switch events.
New patch: perf-script-Fix-CPU-filtering-of-a-script-s-switch-events.patch
- Script: Fix hex dump character output due to non-printable characters
New patch: perf-script-Fix-hex-dump-character-output.patch
- Scripts: Correctly display last switch event in intel-pt-events.py
New patch: perf-scripts-python-intel-pt-events.py-Fix-printing-of-switch-events.patch
- Tools: Fix SMT detection fast read path
New patch: perf-tools-Fix-SMT-detection-fast-read-path.patch
* Mon Dec 06 2021 tonyj@suse.com
- Apply latest git-fixes reported against kernel-source:
- ASan reports memory leaks while running:
New patch: perf-bench-Fix-two-memory-leaks-detected-with-ASan.patch
- Resolve memory leak in BPF when attempting to insert duplicate id's
New patch: perf-bpf-Avoid-memory-leak-from-perf_env__insert_btf.patch
- Resolve failure to execute zstd test on !s390 systems
New patch: perf-tests-Remove-bash-construct-from-record-zstd_comp_decomp.sh.patch
* Fri Nov 05 2021 tonyj@suse.com
- Incorporate latest git-fixes
New patch: perf-tests-attr-Add-missing-topdown-metrics-events.patch
* Tue Nov 02 2021 tonyj@suse.com
- Create devel package based on Factory commit:
"Mon Jul 26 07:05:21 UTC 2021 - Jiri Slaby <jslaby@suse.cz>"
Since we now have a -devel package, move bpf includes to there also.
* Tue Oct 26 2021 tonyj@suse.com
- Update to v5.14 perf (from SLE-15-SP4:GA kernel-source - jsc#SLE-17360)
Please refer to the kernel-* changelog for more information about changes
included in this release.
Delete patches (contained in v5.14):
libperf-add-build-version-support.patch
libperf-add-debug-output-support.patch
libperf-add-libperf-to-the-python-so-build.patch
libperf-add-nr_entries-to-struct-perf_evlist.patch
libperf-add-perf-core-h-header.patch
libperf-add-perf_cpu_map-struct.patch
libperf-add-perf_cpu_map__dummy_new-function.patch
libperf-add-perf_cpu_map__get-perf_cpu_map__put.patch
libperf-add-perf_evlist-and-perf_evsel-structs.patch
libperf-add-perf_evlist__add-function.patch
libperf-add-perf_evlist__init-function.patch
libperf-add-perf_evlist__remove-function.patch
libperf-add-perf_evsel__init-function.patch
libperf-add-perf_thread_map-struct.patch
libperf-add-perf_thread_map__get-perf_thread_map__put.patch
libperf-add-perf_thread_map__new_dummy-function.patch
libperf-include-perf_evlist-in-evlist-object.patch
libperf-include-perf_evsel-in-evsel-object.patch
libperf-make-libperf-a-part-of-the-perf-build.patch
perf-arm-spe-support-synthetic-events.patch
perf-augmented_raw_syscalls-add-handler-for-openat.patch
perf-augmented_raw_syscalls-augment-sockaddr-arg-in-connect.patch
perf-augmented_raw_syscalls-rename-augmented_args_filename-to-augmented_args_payload.patch
perf-augmented_raw_syscalls-support-copying-two-string-syscall-args.patch
perf-augmented_raw_syscalls-switch-to-using-bpf_map_type_prog_array.patch
perf-auxtrace-add-an-option-to-synthesize-callchains-for-regular-events.patch
perf-auxtrace-add-four-itrace-options.patch
perf-auxtrace-add-option-to-synthesize-branch-stack-for-regular-events.patch
perf-bench-futex-wake-restore-thread-count-default-to-online-cpu-count.patch
perf-bench-numa-fix-cpumask-memory-leak-in-node_has_cpus.patch
perf-bench-numa-use-numa_node_to_cpus-to-bind-tasks-to-nodes.patch
perf-block-cleanup-and-refactor-block-info-functions.patch
perf-bpf-do-not-attach-a-bpf-prog-to-a-tracepoint-if-its-name-starts-with.patch
perf-bpf-loader-add-missing-for-key_scan_pos.patch
perf-c2c-add-option-to-enable-the-lbr-stitching-approach.patch
perf-c2c-display-proper-cpu-count-in-nodes-column.patch
perf-c2c-fix-report-with-offline-cpus.patch
perf-cacheline-move-cacheline-related-routines-to-separate-files.patch
perf-callchain-fix-segfault-in-thread__resolve_callchain_sample.patch
perf-callchain-save-previous-cursor-nodes-for-lbr-stitching-approach.patch
perf-callchain-stitch-lbr-call-stack.patch
perf-callchain-use-struct-map_symbol-in-struct-callchain_cursor_node.patch
perf-cpu_map-rename-struct-cpu_map-to-struct-perf_cpu_map.patch
perf-cpumap-fix-snprintf-overflow-check.patch
perf-cs-etm-move-definition-of-traceid_list-global-variable-from-header-file.patch
perf-debug-remove-needless-include-directives-from-debug-h.patch
perf-diff-don-t-use-hack-to-skip-column-length-calculation.patch
perf-diff-report-noisy-for-cycles-diff.patch
perf-diff-support-hot-streams-comparison.patch
perf-diff-use-llabs-with-64-bit-values.patch
perf-env-do-not-return-pointers-to-local-variables.patch
perf-env-remove-needless-cpumap-h-header-partial.patch
perf-events-parser-add-missing-intel-cpu-events-to-parser.patch
perf-evlist-rename-perf_evlist__add-to-evlist__add.patch
perf-evlist-rename-perf_evlist__close-to-evlist__close.patch
perf-evlist-rename-perf_evlist__delete-to-evlist__delete.patch
perf-evlist-rename-perf_evlist__disable-to-evlist__disable.patch
perf-evlist-rename-perf_evlist__enable-to-evlist__enable.patch
perf-evlist-rename-perf_evlist__init-to-evlist__init.patch
perf-evlist-rename-perf_evlist__new-to-evlist__new.patch
perf-evlist-rename-perf_evlist__open-to-evlist__open.patch
perf-evlist-rename-perf_evlist__remove-to-evlist__remove.patch
perf-evlist-rename-struct-perf_evlist-to-struct-evlist.patch
perf-evsel-remove-need-for-symbol_conf-in-evsel_fprintf-c.patch
perf-evsel-rename-perf_evsel__apply_filter-to-evsel__apply_filter.patch
perf-evsel-rename-perf_evsel__cpus-to-evsel__cpus.patch
perf-evsel-rename-perf_evsel__delete-to-evsel__delete.patch
perf-evsel-rename-perf_evsel__disable-to-evsel__disable.patch
perf-evsel-rename-perf_evsel__enable-to-evsel__enable.patch
perf-evsel-rename-perf_evsel__init-to-evsel__init.patch
perf-evsel-rename-perf_evsel__new-to-evsel__new.patch
perf-evsel-rename-perf_evsel__open-to-evsel__open.patch
perf-evsel-rename-struct-perf_evsel-to-struct-evsel.patch
perf-evsel-store-backpointer-to-attached-bpf_object.patch
perf-expr-add-expr-c-object.patch
perf-expr-add-expr_-prefix-for-parse_ctx-and-parse_id.patch
perf-expr-add-expr_scanner_ctx-object.patch
perf-expr-fix-copy-paste-mistake.patch
perf-expr-increase-expr_max_other-to-support-metrics-with-more-than-15-variables.patch
perf-expr-make-expr__parse-return-1-on-error.patch
perf-expr-move-expr-lexer-to-flex.patch
perf-expr-straighten-expr__parse-expr__find_other-interface.patch
perf-header-support-cpu-pmu-capabilities.patch
perf-hist-add-fast-path-for-duplicate-entries-check.patch
perf-hist-count-the-total-cycles-of-all-samples.patch
perf-hist-support-block-formats-with-compare-sort-display.patch
perf-hists-browser-restore-esc-as-zoom-out-of-dso-thread-etc.patch
perf-hists-fix-variable-name-s-inconsistency-in-hists__for_each-macro.patch
perf-include-bpf-add-bpf_tail_call-prototype.patch
perf-intel-pt-add-brief-documentation-for-pebs-via-intel-pt.patch
perf-intel-pt-fix-pebs-sample-for-xmm-registers.patch
perf-intel-pt-process-options-for-pebs-event-synthesis.patch
perf-jevents-fix-resource-leak-in-process_mapfile-and-main.patch
perf-jevents-support-metric-constraint.patch
perf-kvm-s390-add-missing-string-h-header.patch
perf-list-allow-plurals-for-metric-metricgroup.patch
perf-list-hide-deprecated-events-by-default.patch
perf-machine-factor-out-lbr_callchain_add_kernel_ip.patch
perf-machine-factor-out-lbr_callchain_add_lbr_ip.patch
perf-machine-refine-the-function-for-lbr-call-stack-reconstruction.patch
perf-machine-remove-the-indent-in-resolve_lbr_callchain_sample.patch
perf-make-perf-able-to-build-with-latest-libbfd.patch
perf-map-fix-off-by-one-in-strncpy-size-argument.patch
perf-map-no-need-to-adjust-the-long-name-of-modules.patch
perf-map_groups-pass-the-object-to-map_groups__find_ams.patch
perf-metricgroup-factor-out-metricgroup__add_metric_weak_group.patch
perf-metricgroup-fix-printing-event-names-of-metric-group-with-multiple-events-incase-of-overlapping-events.patch
perf-metricgroup-fix-printing-event-names-of-metric-group-with-multiple-events.patch
perf-metricgroup-remove-needless-includes-from-metricgroup-h.patch
perf-metricgroup-scale-the-metric-result.patch
perf-metricgroup-support-metric-constraint.patch
perf-metricgroup-support-multiple-events-for-metricgroup.patch
perf-metricgroups-enhance-json-metric-infrastructure-to-handle.patch
perf-metrics-fix-parse-errors-in-power8-metrics.patch
perf-metrics-fix-parse-errors-in-power9-metrics.patch
perf-metrics-fix-parse-errors-in-skylake-metrics.patch
perf-metrictroup-split-the-metricgroup__add_metric-function.patch
perf-parse-events-fix-an-incompatible-pointer.patch
perf-pmu-add-support-for-pmu-capabilities.patch
perf-pmu-change-convert_scale-from-static-to-global.patch
perf-probe-check-address-correctness-by-map-instead-of-etext.patch
perf-probe-do-not-show-the-skipped-events.patch
perf-probe-filter-out-instances-except-for-inlined-subroutine-and-subprogram.patch
perf-probe-fix-to-check-blacklist-address-correctly.patch
perf-probe-fix-to-find-range-only-function-instance.patch
perf-probe-fix-to-list-probe-event-with-correct-line-number.patch
perf-probe-fix-to-probe-a-function-which-has-no-entry-pc.patch
perf-probe-fix-to-probe-an-inline-function-which-has-no-entry-pc.patch
perf-probe-fix-to-show-calling-lines-of-inlined-functions.patch
perf-probe-fix-to-show-function-entry-line-as-probe-able.patch
perf-probe-fix-to-show-inlined-function-callsite-without-entry_pc.patch
perf-probe-fix-to-show-ranges-of-variables-in-functions-without-entry_pc.patch
perf-probe-fix-wrong-address-verification.patch
perf-probe-skip-end-of-sequence-and-non-statement-lines.patch
perf-probe-skip-overlapped-location-on-searching-variables.patch
perf-probe-walk-function-lines-in-lexical-blocks.patch
perf-record-fix-binding-of-aio-user-space-buffers-to-nodes.patch
perf-regs-make-perf_reg_name-return-unknown-instead-of-null.patch
perf-report-add-option-to-enable-the-lbr-stitching-approach.patch
perf-report-allow-specifying-event-to-be-used-as-sort-key-in-group-output.patch
perf-report-dump-lbr-callstack-data-by-d-jointly-with-thread-stack.patch
perf-report-fix-incorrectly-added-dimensions-as-switch-perf-data-file.patch
perf-report-fix-no-branch-type-statistics-report-issue.patch
perf-report-fix-null-pointer-dereference-in-hists__fprintf_nr_sample_events.patch
perf-report-jump-to-symbol-source-view-from-total-cycles-view.patch
perf-report-sort-by-sampled-cycles-percent-per-block-for-stdio.patch
perf-report-sort-by-sampled-cycles-percent-per-block-for-tui.patch
perf-report-support-a-new-key-to-reload-the-browser.patch
perf-report-support-interactive-annotation-of-code-without-symbols.patch
perf-report-support-percent-limit-for-total-cycles.patch
perf-report-top-do-not-offer-annotation-for-symbols-without-samples.patch
perf-report-top-tui-support-hotkey-a-for-annotation-of-unresolved-addresses.patch
perf-report-tui-fix-segmentation-fault-in-perf_evsel__hists_browse.patch
perf-script-add-option-to-enable-the-lbr-stitching-approach.patch
perf-script-allow-time-with-reltime.patch
perf-script-fix-brstackinsn-for-auxtrace.patch
perf-script-introduce-deltatime-option.patch
perf-scripts-python-export-to-postgresql-py-fix-struct-pack-int-argument.patch
perf-scripts-python-exported-sql-viewer-py-fix-unexpanded-find-result.patch
perf-scripts-python-exported-sql-viewer-py-fix-zero-id-in-call-graph-find-result.patch
perf-scripts-python-exported-sql-viewer-py-fix-zero-id-in-call-tree-find-result.patch
perf-sort-remove-needless-headers-from-sort-h-provide-fwd-struct-decls.patch
perf-srcline-add-missing-srcline-h-header-to-files-needing-its-defs.patch
perf-stat-align-the-output-for-interval-aggregation-mode.patch
perf-stat-don-t-report-a-null-stalled-cycles-per-insn-metric.patch
perf-stat-ensure-group-is-defined-on-top-of-the-same-cpu-mask.patch
perf-stat-fix-duration_time-value-for-higher-intervals.patch
perf-stat-fix-free-memory-access-memory-leaks-in-metrics.patch
perf-stat-fix-null-pointer-dereference.patch
perf-stat-fix-wrong-per-thread-runtime-stat-for-interval-mode.patch
perf-stat-honour-timeout-for-forked-workloads.patch
perf-stat-improve-runtime-stat-for-interval-mode.patch
perf-stat-increase-perf-metric-output-resolution.patch
perf-stat-move-loaded-out-of-struct-perf_counts_values.patch
perf-stat-show-percore-counts-in-per-cpu-output.patch
perf-stat-support-all-kernel-all-user.patch
perf-stat-support-new-per-thread-topdown-metrics.patch
perf-stat-zero-all-the-ena-and-run-array-slot-stats-for-interval-mode.patch
perf-streams-calculate-the-sum-of-total-streams-hits.patch
perf-streams-compare-two-streams.patch
perf-streams-get-the-evsel_streams-by-evsel_idx.patch
perf-streams-introduce-branch-history-streams.patch
perf-streams-link-stream-pair.patch
perf-streams-report-hot-streams.patch
perf-test-report-failure-for-mmap-events.patch
perf-test-session-topology-fix-data-path.patch
perf-tests-expr-added-test-for-runtime-param-in-metric-expression.patch
perf-tests-fix-out-of-bounds-memory-access.patch
perf-tests-remove-needless-headers-for-bp_account.patch
perf-thread-add-a-knob-for-lbr-stitch-approach.patch
perf-thread-save-previous-sample-for-lbr-stitching-approach.patch
perf-tools-add-aux-output-config-term.patch
perf-tools-add-aux_output-attribute-flag.patch
perf-tools-add-documentation-for-topdown-metrics.patch
perf-tools-add-hw_idx-in-struct-branch_stack.patch
perf-tools-add-itrace-option-o-to-synthesize-aux-output-events.patch
perf-tools-add-map_groups-to-struct-addr_location.patch
perf-tools-enable-hz-hz-prinitg-for-metric-only-option.patch
perf-tools-fix-reading-new-topology-attribute-core_cpus.patch
perf-tools-fix-record-failure-when-mixed-with-arm-spe-event.patch
perf-tools-move-arm-spe-pkt-decoder-h-c-to-the-new-dir.patch
perf-tools-powerpc-add-support-for-extended-register-capability.patch
perf-tools-powerpc-add-support-for-extended-regs-in-power10.patch
perf-tools-remove-debug-h-from-header-files-not-needing-it.patch
perf-tools-remove-needless-evlist-h-include-directives-partial.patch
perf-tools-remove-needless-thread-h-include-directives-partial.patch
perf-tools-remove-util-h-from-where-it-is-not-needed.patch
perf-tools-rename-struct-thread_map-to-struct-perf_thread_map.patch
perf-tools-tools-include-should-come-before-tools-uapi-include.patch
perf-tools-use-define-api-pure-full-instead-of-pure-parser.patch
perf-top-set-display-thread-comm-to-help-with-debugging.patch
perf-top-support-group-sort-idx-to-change-the-sort-order.patch
perf-top-support-hotkey-to-change-sort-order.patch
perf-trace-add-bpf-handler-for-unaugmented-syscalls.patch
perf-trace-add-pointer-to-bpf-object-containing-_augmented_syscalls__.patch
perf-trace-add-sendfile64-alias-to-the-sendfile-syscall.patch
perf-trace-allow-specifying-the-bpf-prog-to-augment-specific-syscalls.patch
perf-trace-beauty-add-bpf-augmenter-for-the-rename-syscall.patch
perf-trace-beauty-beautify-bind-s-sockaddr-arg.patch
perf-trace-beauty-beautify-sendto-s-sockaddr-arg.patch
perf-trace-beauty-disable-fd-pathname-when-close-not-enabled.patch
perf-trace-beauty-do-not-try-to-use-the-fd-pathname-beautifier-for-bind-connect-fd-arg.patch
perf-trace-beauty-make-connect-s-addrlen-be-printed-as-an-int-not-hex.patch
perf-trace-forward-error-codes-when-trying-to-read-syscall-info.patch
perf-trace-handle-raw_syscalls-sys_enter-just-like-the-bpf_output-augmented-event.patch
perf-trace-look-for-default-name-for-entries-in-the-syscalls-prog-array.patch
perf-trace-look-up-maps-just-on-the-_augmented_syscalls__-bpf-object.patch
perf-trace-mark-syscall-ids-that-are-not-allocated-to-avoid-unnecessary-error-messages.patch
perf-trace-order-e-syscalls-table.patch
perf-trace-preallocate-the-syscall-table.patch
perf-trace-put-the-per-syscall-entry-exit-prog_array-bpf-map-infrastructure-in-place.patch
perf-trace-reuse-bpf-augmenters-from-syscalls-with-similar-args-signature.patch
perf-ui-gtk-add-missing-zalloc-object.patch
perf-unwind-use-struct-map_symbol-in-struct-unwind_entry.patch
perf-util-factor-out-sysctl__nmi_watchdog_enabled.patch
perf-util-move-block-tui-function-to-ui-browsers.patch
perf-vendor-events-amd-add-itlb-instruction-fetch-hits-event-for-zen1.patch
perf-vendor-events-amd-add-l2-prefetch-events-for-zen1.patch
perf-vendor-events-amd-add-l3-cache-events-for-family-17h.patch
perf-vendor-events-amd-add-recommended-events.patch
perf-vendor-events-amd-add-zen2-events.patch
perf-vendor-events-amd-enable-family-19h-users-by-matching-zen2-events.patch
perf-vendor-events-amd-remove-redundant.patch
perf-vendor-events-amd-remove-trailing-commas.patch
perf-vendor-events-amd-restrict-model-detection-for-zen1-based-processors.patch
perf-vendor-events-amd-update-zen1-events-to-v2.patch
perf-vendor-events-arm64-fix-hisi-hip08-ddrc-pmu-eventname.patch
perf-vendor-events-intel-add-icelake-v1-00-event-file.patch
perf-vendor-events-intel-add-no_nmi_watchdog-metric-constraint.patch
perf-vendor-events-intel-add-tremontx-event-file-v1-02.patch
perf-vendor-events-intel-update-all-the-intel-json-metrics-from-tmam-3-6.patch
perf-vendor-events-intel-update-cascadelakex-events-to-v1-05.patch
perf-vendor-events-power9-add-hv_24x7-socket-chip-level-metric-events.patch
perf-vendor-events-power9-add-missing-metrics-to-power9-cpi_breakdown.patch
perf-vendor-events-remove-p8-hw-events-which-are-not-supported.patch
perf-vendor-events-s390-add-json-transaction-for-machine-type-8561.patch
perf-vendor-events-s390-add-new-deflate-counters-for-ibm-z15.patch
perf-vendor-events-s390-remove-name-from-l1d_ro_excl_writes-description.patch
perf-vendor-events-s390-use-s390-machine-name-instead-of-type-8561.patch
pref-tools-make-struct-addr_map_symbol-contain-struct-map_symbol.patch
s390-cpum_cf-perf-change-dflt_ccerror-counter-name-partial.patch
* Fri Jan 22 2021 tonyj@suse.com
- Add NO_NMI_WATCHDOG metric constraint to Page_Walks_Utilization for Sky Lake
and Cascade Lake (bsc#1174516)
New patch: perf-vendor-events-intel-add-no_nmi_watchdog-metric-constraint.patch
* Thu Jan 14 2021 tonyj@suse.com
- Enable ARM CoreSight Trace Decode (jsc#SLE-13692)
This change enables perf support for the OpenCSD library, which
provides an API suitable for the decode of ARM CoreSight trace
streams.
* Thu Dec 10 2020 tonyj@suse.com
- S390. Change DFLT_CCERROR counter name (bsc#1175918)
New patch: s390-cpum_cf-perf-change-dflt_ccerror-counter-name-partial.patch
* Mon Dec 07 2020 tonyj@suse.com
- Fix PPC64LE numa SIGABORT (bsc#1179649)
new patch: perf-bench-numa-fix-cpumask-memory-leak-in-node_has_cpus.patch
new patch: perf-bench-numa-use-numa_node_to_cpus-to-bind-tasks-to-nodes.patch
* Mon Dec 07 2020 tonyj@suse.com
- Arm SPE support synthetic events in "perf report" (jsc#SLE-14769)
new patch: perf-arm-spe-support-synthetic-events.patch
new patch: perf-auxtrace-add-an-option-to-synthesize-callchains-for-regular-events.patch
new patch: perf-auxtrace-add-four-itrace-options.patch
new patch: perf-auxtrace-add-option-to-synthesize-branch-stack-for-regular-events.patch
new patch: perf-env-remove-needless-cpumap-h-header-partial.patch
new patch: perf-script-introduce-deltatime-option.patch
new patch: perf-tools-move-arm-spe-pkt-decoder-h-c-to-the-new-dir.patch
new patch: perf-tools-remove-needless-evlist-h-include-directives-partial.patch
new patch: perf-tools-remove-needless-thread-h-include-directives-partial.patch
* Wed Dec 02 2020 tonyj@suse.com
- Add IceLake PMU support for TopDown to perf stat (jsc#SLE-13346)
new patch: perf-stat-support-new-per-thread-topdown-metrics.patch
new patch: perf-tools-add-documentation-for-topdown-metrics.patch
* Mon Nov 30 2020 tonyj@suse.com
- Support diffing of streams (branch record history) (jsc#SLE-13472)
new patch: perf-diff-support-hot-streams-comparison.patch
new patch: perf-streams-calculate-the-sum-of-total-streams-hits.patch
new patch: perf-streams-compare-two-streams.patch
new patch: perf-streams-get-the-evsel_streams-by-evsel_idx.patch
new patch: perf-streams-introduce-branch-history-streams.patch
new patch: perf-streams-link-stream-pair.patch
new patch: perf-streams-report-hot-streams.patch
* Tue Nov 24 2020 tonyj@suse.com
- Resolve "Parse event definition strings" perf test failure (jsc#SLE-13604, bsc#1174282)
new patch: perf-events-parser-add-missing-intel-cpu-events-to-parser.patch
* Thu Nov 05 2020 tonyj@suse.com
- Sum the event among logical-processors of same physical SMT core (jsc#SLE-12729)
new patch: perf-stat-show-percore-counts-in-per-cpu-output.patch
refresh patch: perf-stat-fix-null-pointer-dereference.patch
* Fri Oct 30 2020 tonyj@suse.com
- Add metrics support for POWER (jsc#SLE-13611)
new patch: perf-stat-increase-perf-metric-output-resolution.patch
new patch: perf-vendor-events-power9-add-missing-metrics-to-power9-cpi_breakdown.patch
* Fri Oct 30 2020 tonyj@suse.com
- POWER10 hardware counter support (jsc#SLE-13513)
new patch: perf-tools-powerpc-add-support-for-extended-register-capability.patch
new patch: perf-tools-powerpc-add-support-for-extended-regs-in-power10.patch
* Thu Oct 29 2020 tonyj@suse.com
- Supply TOS for LBRs in perf (jsc#SLE-12718)
new patch: perf-c2c-add-option-to-enable-the-lbr-stitching-approach.patch
new patch: perf-callchain-save-previous-cursor-nodes-for-lbr-stitching-approach.patch
new patch: perf-callchain-stitch-lbr-call-stack.patch
new patch: perf-callchain-use-struct-map_symbol-in-struct-callchain_cursor_node.patch
new patch: perf-evsel-remove-need-for-symbol_conf-in-evsel_fprintf-c.patch
new patch: perf-header-support-cpu-pmu-capabilities.patch
new patch: perf-hist-add-fast-path-for-duplicate-entries-check.patch
new patch: perf-machine-factor-out-lbr_callchain_add_kernel_ip.patch
new patch: perf-machine-factor-out-lbr_callchain_add_lbr_ip.patch
new patch: perf-machine-refine-the-function-for-lbr-call-stack-reconstruction.patch
new patch: perf-machine-remove-the-indent-in-resolve_lbr_callchain_sample.patch
new patch: perf-pmu-add-support-for-pmu-capabilities.patch
new patch: perf-report-add-option-to-enable-the-lbr-stitching-approach.patch
new patch: perf-report-dump-lbr-callstack-data-by-d-jointly-with-thread-stack.patch
new patch: perf-script-add-option-to-enable-the-lbr-stitching-approach.patch
new patch: perf-thread-add-a-knob-for-lbr-stitch-approach.patch
new patch: perf-thread-save-previous-sample-for-lbr-stitching-approach.patch
new patch: perf-tools-add-hw_idx-in-struct-branch_stack.patch
new patch: perf-tools-add-map_groups-to-struct-addr_location.patch
new patch: perf-unwind-use-struct-map_symbol-in-struct-unwind_entry.patch
- Support perf report sort key for total cycles per block (jsc#SLE-12720)
new patch: perf-block-cleanup-and-refactor-block-info-functions.patch
new patch: perf-cacheline-move-cacheline-related-routines-to-separate-files.patch
new patch: perf-diff-don-t-use-hack-to-skip-column-length-calculation.patch
new patch: perf-hist-count-the-total-cycles-of-all-samples.patch
new patch: perf-hist-support-block-formats-with-compare-sort-display.patch
new patch: perf-report-sort-by-sampled-cycles-percent-per-block-for-stdio.patch
new patch: perf-report-sort-by-sampled-cycles-percent-per-block-for-tui.patch
new patch: perf-report-support-percent-limit-for-total-cycles.patch
- Report sparklines and perhaps stddev for the cycle diffs (jsc#SLE-12721)
new patch: perf-diff-report-noisy-for-cycles-diff.patch
new patch: perf-sort-remove-needless-headers-from-sort-h-provide-fwd-struct-decls.patch
new patch: perf-srcline-add-missing-srcline-h-header-to-files-needing-its-defs.patch
- Perf report. Support interactive annotation of code without symbols (jsc#SLE-12723)
new patch: perf-map_groups-pass-the-object-to-map_groups__find_ams.patch
new patch: perf-report-support-interactive-annotation-of-code-without-symbols.patch
new patch: perf-report-top-do-not-offer-annotation-for-symbols-without-samples.patch
new patch: perf-report-top-tui-support-hotkey-a-for-annotation-of-unresolved-addresses.patch
new patch: pref-tools-make-struct-addr_map_symbol-contain-struct-map_symbol.patch
- Add --all-kernel / --all-user to perf stat (jsc#SLE-12724)
new patch: perf-stat-support-all-kernel-all-user.patch
- Jump to assembler/source view from total cycles tui annotation (jsc#SLE-12728)
new patch: perf-report-jump-to-symbol-source-view-from-total-cycles-view.patch
new patch: perf-util-move-block-tui-function-to-ui-browsers.patch
- Update Cascade Lake event list (jsc#SLE-12686)
new patch: perf-vendor-events-intel-update-cascadelakex-events-to-v1-05.patch
* Thu Oct 29 2020 tonyj@suse.com
- Support a hotkey to change the sort order in interactive browser (jsc#SLE-12726)
new patch: perf-report-allow-specifying-event-to-be-used-as-sort-key-in-group-output.patch
new patch: perf-report-support-a-new-key-to-reload-the-browser.patch
new patch: perf-top-set-display-thread-comm-to-help-with-debugging.patch
new patch: perf-top-support-group-sort-idx-to-change-the-sort-order.patch
new patch: perf-top-support-hotkey-to-change-sort-order.patch
* Thu Oct 29 2020 tonyj@suse.com
- Misc perf tools updates for AMD Milan CPUs (jsc#SLE-16757)
new patch: perf-vendor-events-amd-add-itlb-instruction-fetch-hits-event-for-zen1.patch
new patch: perf-vendor-events-amd-add-l2-prefetch-events-for-zen1.patch
new patch: perf-vendor-events-amd-add-l3-cache-events-for-family-17h.patch
new patch: perf-vendor-events-amd-add-recommended-events.patch
new patch: perf-vendor-events-amd-add-zen2-events.patch
new patch: perf-vendor-events-amd-enable-family-19h-users-by-matching-zen2-events.patch
new patch: perf-vendor-events-amd-remove-trailing-commas.patch
new patch: perf-vendor-events-amd-restrict-model-detection-for-zen1-based-processors.patch
new patch: perf-vendor-events-amd-update-zen1-events-to-v2.patch
new patch: perf-vendor-events-intel-add-icelake-v1-00-event-file.patch
new patch: perf-vendor-events-intel-add-tremontx-event-file-v1-02.patch
* Thu Oct 29 2020 tonyj@suse.com
- Resolve build error due to kernel-source update adding clashing header.
New patch: perf-tools-tools-include-should-come-before-tools-uapi-include.patch
* Tue Oct 20 2020 tonyj@suse.com
- Json file metrics for POWER9 hv_24x7 nest events (jsc#SLE-13661)
new patch: libperf-add-build-version-support.patch
new patch: libperf-add-debug-output-support.patch
new patch: libperf-add-libperf-to-the-python-so-build.patch
new patch: libperf-add-nr_entries-to-struct-perf_evlist.patch
new patch: libperf-add-perf-core-h-header.patch
new patch: libperf-add-perf_cpu_map-struct.patch
new patch: libperf-add-perf_cpu_map__dummy_new-function.patch
new patch: libperf-add-perf_cpu_map__get-perf_cpu_map__put.patch
new patch: libperf-add-perf_evlist-and-perf_evsel-structs.patch
new patch: libperf-add-perf_evlist__add-function.patch
new patch: libperf-add-perf_evlist__init-function.patch
new patch: libperf-add-perf_evlist__remove-function.patch
new patch: libperf-add-perf_evsel__init-function.patch
new patch: libperf-add-perf_thread_map-struct.patch
new patch: libperf-add-perf_thread_map__get-perf_thread_map__put.patch
new patch: libperf-add-perf_thread_map__new_dummy-function.patch
new patch: libperf-include-perf_evlist-in-evlist-object.patch
new patch: libperf-include-perf_evsel-in-evsel-object.patch
new patch: libperf-make-libperf-a-part-of-the-perf-build.patch
new patch: perf-augmented_raw_syscalls-add-handler-for-openat.patch
new patch: perf-augmented_raw_syscalls-augment-sockaddr-arg-in-connect.patch
new patch: perf-augmented_raw_syscalls-rename-augmented_args_filename-to-augmented_args_payload.patch
new patch: perf-augmented_raw_syscalls-support-copying-two-string-syscall-args.patch
new patch: perf-augmented_raw_syscalls-switch-to-using-bpf_map_type_prog_array.patch
new patch: perf-bpf-do-not-attach-a-bpf-prog-to-a-tracepoint-if-its-name-starts-with.patch
new patch: perf-cpu_map-rename-struct-cpu_map-to-struct-perf_cpu_map.patch
new patch: perf-debug-remove-needless-include-directives-from-debug-h.patch
new patch: perf-evlist-rename-perf_evlist__add-to-evlist__add.patch
new patch: perf-evlist-rename-perf_evlist__close-to-evlist__close.patch
new patch: perf-evlist-rename-perf_evlist__delete-to-evlist__delete.patch
new patch: perf-evlist-rename-perf_evlist__disable-to-evlist__disable.patch
new patch: perf-evlist-rename-perf_evlist__enable-to-evlist__enable.patch
new patch: perf-evlist-rename-perf_evlist__init-to-evlist__init.patch
new patch: perf-evlist-rename-perf_evlist__new-to-evlist__new.patch
new patch: perf-evlist-rename-perf_evlist__open-to-evlist__open.patch
new patch: perf-evlist-rename-perf_evlist__remove-to-evlist__remove.patch
new patch: perf-evlist-rename-struct-perf_evlist-to-struct-evlist.patch
new patch: perf-evsel-rename-perf_evsel__apply_filter-to-evsel__apply_filter.patch
new patch: perf-evsel-rename-perf_evsel__cpus-to-evsel__cpus.patch
new patch: perf-evsel-rename-perf_evsel__delete-to-evsel__delete.patch
new patch: perf-evsel-rename-perf_evsel__disable-to-evsel__disable.patch
new patch: perf-evsel-rename-perf_evsel__enable-to-evsel__enable.patch
new patch: perf-evsel-rename-perf_evsel__init-to-evsel__init.patch
new patch: perf-evsel-rename-perf_evsel__new-to-evsel__new.patch
new patch: perf-evsel-rename-perf_evsel__open-to-evsel__open.patch
new patch: perf-evsel-rename-struct-perf_evsel-to-struct-evsel.patch
new patch: perf-evsel-store-backpointer-to-attached-bpf_object.patch
new patch: perf-expr-add-expr-c-object.patch
new patch: perf-expr-add-expr_-prefix-for-parse_ctx-and-parse_id.patch
new patch: perf-expr-add-expr_scanner_ctx-object.patch
new patch: perf-expr-fix-copy-paste-mistake.patch
new patch: perf-expr-increase-expr_max_other-to-support-metrics-with-more-than-15-variables.patch
new patch: perf-expr-make-expr__parse-return-1-on-error.patch
new patch: perf-expr-move-expr-lexer-to-flex.patch
new patch: perf-expr-straighten-expr__parse-expr__find_other-interface.patch
new patch: perf-include-bpf-add-bpf_tail_call-prototype.patch
new patch: perf-jevents-support-metric-constraint.patch
new patch: perf-kvm-s390-add-missing-string-h-header.patch
new patch: perf-list-hide-deprecated-events-by-default.patch
new patch: perf-metricgroup-factor-out-metricgroup__add_metric_weak_group.patch
new patch: perf-metricgroup-fix-printing-event-names-of-metric-group-with-multiple-events-incase-of-overlapping-events.patch
new patch: perf-metricgroup-fix-printing-event-names-of-metric-group-with-multiple-events.patch
new patch: perf-metricgroup-remove-needless-includes-from-metricgroup-h.patch
new patch: perf-metricgroup-scale-the-metric-result.patch
new patch: perf-metricgroup-support-metric-constraint.patch
new patch: perf-metricgroup-support-multiple-events-for-metricgroup.patch
new patch: perf-metricgroups-enhance-json-metric-infrastructure-to-handle.patch
new patch: perf-metrictroup-split-the-metricgroup__add_metric-function.patch
new patch: perf-pmu-change-convert_scale-from-static-to-global.patch
new patch: perf-stat-align-the-output-for-interval-aggregation-mode.patch
new patch: perf-stat-fix-free-memory-access-memory-leaks-in-metrics.patch
new patch: perf-stat-move-loaded-out-of-struct-perf_counts_values.patch
new patch: perf-tests-expr-added-test-for-runtime-param-in-metric-expression.patch
new patch: perf-tests-remove-needless-headers-for-bp_account.patch
new patch: perf-tools-enable-hz-hz-prinitg-for-metric-only-option.patch
new patch: perf-tools-remove-debug-h-from-header-files-not-needing-it.patch
new patch: perf-tools-remove-util-h-from-where-it-is-not-needed.patch
new patch: perf-tools-rename-struct-thread_map-to-struct-perf_thread_map.patch
new patch: perf-tools-use-define-api-pure-full-instead-of-pure-parser.patch
new patch: perf-trace-add-bpf-handler-for-unaugmented-syscalls.patch
new patch: perf-trace-add-pointer-to-bpf-object-containing-_augmented_syscalls__.patch
new patch: perf-trace-add-sendfile64-alias-to-the-sendfile-syscall.patch
new patch: perf-trace-allow-specifying-the-bpf-prog-to-augment-specific-syscalls.patch
new patch: perf-trace-beauty-add-bpf-augmenter-for-the-rename-syscall.patch
new patch: perf-trace-beauty-beautify-bind-s-sockaddr-arg.patch
new patch: perf-trace-beauty-beautify-sendto-s-sockaddr-arg.patch
new patch: perf-trace-beauty-disable-fd-pathname-when-close-not-enabled.patch
new patch: perf-trace-beauty-do-not-try-to-use-the-fd-pathname-beautifier-for-bind-connect-fd-arg.patch
new patch: perf-trace-beauty-make-connect-s-addrlen-be-printed-as-an-int-not-hex.patch
new patch: perf-trace-forward-error-codes-when-trying-to-read-syscall-info.patch
new patch: perf-trace-handle-raw_syscalls-sys_enter-just-like-the-bpf_output-augmented-event.patch
new patch: perf-trace-look-for-default-name-for-entries-in-the-syscalls-prog-array.patch
new patch: perf-trace-look-up-maps-just-on-the-_augmented_syscalls__-bpf-object.patch
new patch: perf-trace-mark-syscall-ids-that-are-not-allocated-to-avoid-unnecessary-error-messages.patch
new patch: perf-trace-order-e-syscalls-table.patch
new patch: perf-trace-preallocate-the-syscall-table.patch
new patch: perf-trace-put-the-per-syscall-entry-exit-prog_array-bpf-map-infrastructure-in-place.patch
new patch: perf-trace-reuse-bpf-augmenters-from-syscalls-with-similar-args-signature.patch
new patch: perf-util-factor-out-sysctl__nmi_watchdog_enabled.patch
new patch: perf-vendor-events-power9-add-hv_24x7-socket-chip-level-metric-events.patch
refresh patch: perf-intel-pt-process-options-for-pebs-event-synthesis.patch
refresh patch: perf-metrics-fix-parse-errors-in-power8-metrics.patch
refresh patch: perf-metrics-fix-parse-errors-in-power9-metrics.patch
refresh patch: perf-report-fix-no-branch-type-statistics-report-issue.patch
refresh patch: perf-stat-don-t-report-a-null-stalled-cycles-per-insn-metric.patch
refresh patch: perf-stat-ensure-group-is-defined-on-top-of-the-same-cpu-mask.patch
refresh patch: perf-tests-fix-out-of-bounds-memory-access.patch
refresh patch: perf-tools-fix-record-failure-when-mixed-with-arm-spe-event.patch
* Thu Aug 13 2020 tonyj@suse.com
- Add latest git-fixes (bsc#1175256)
* perf bpf-loader: Add missing '*' for key_scan_pos
New patch: perf-bpf-loader-add-missing-for-key_scan_pos.patch
* perf cs-etm: Move definition of 'traceid_list' global variable from header
file
New patch: perf-cs-etm-move-definition-of-traceid_list-global-variable-from-header-file.patch
* perf env: Do not return pointers to local variables
New patch: perf-env-do-not-return-pointers-to-local-variables.patch
* perf intel-pt: Fix PEBS sample for XMM registers
New patch: perf-intel-pt-fix-pebs-sample-for-xmm-registers.patch
* perf: Make perf able to build with latest libbfd
New patch: perf-make-perf-able-to-build-with-latest-libbfd.patch
* perf metrics: Fix parse errors in power8 metrics
New patch: perf-metrics-fix-parse-errors-in-power8-metrics.patch
* perf metrics: Fix parse errors in power9 metrics
New patch: perf-metrics-fix-parse-errors-in-power9-metrics.patch
* perf metrics: Fix parse errors in skylake metrics
New patch: perf-metrics-fix-parse-errors-in-skylake-metrics.patch
* perf parse-events: Fix an incompatible pointer
New patch: perf-parse-events-fix-an-incompatible-pointer.patch
* perf probe: Check address correctness by map instead of _etext
New patch: perf-probe-check-address-correctness-by-map-instead-of-etext.patch
* perf probe: Do not show the skipped events
New patch: perf-probe-do-not-show-the-skipped-events.patch
* perf probe: Fix to check blacklist address correctly
New patch: perf-probe-fix-to-check-blacklist-address-correctly.patch
* perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events
New patch: perf-report-fix-null-pointer-dereference-in-hists__fprintf_nr_sample_events.patch
* perf report TUI: Fix segmentation fault in perf_evsel__hists_browse()
New patch: perf-report-tui-fix-segmentation-fault-in-perf_evsel__hists_browse.patch
* perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument
New patch: perf-scripts-python-export-to-postgresql-py-fix-struct-pack-int-argument.patch
* perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result
New patch: perf-scripts-python-exported-sql-viewer-py-fix-unexpanded-find-result.patch
* perf scripts python: exported-sql-viewer.py: Fix zero id in call graph find
result
New patch: perf-scripts-python-exported-sql-viewer-py-fix-zero-id-in-call-graph-find-result.patch
* perf scripts python: exported-sql-viewer.py: Fix zero id in call tree find
result
New patch: perf-scripts-python-exported-sql-viewer-py-fix-zero-id-in-call-tree-find-result.patch
* perf stat: Ensure group is defined on top of the same cpu mask
New patch: perf-stat-ensure-group-is-defined-on-top-of-the-same-cpu-mask.patch
* perf stat: Fix duration_time value for higher intervals
New patch: perf-stat-fix-duration_time-value-for-higher-intervals.patch
* perf stat: Fix NULL pointer dereference
New patch: perf-stat-fix-null-pointer-dereference.patch
* perf stat: Fix wrong per-thread runtime stat for interval mode
New patch: perf-stat-fix-wrong-per-thread-runtime-stat-for-interval-mode.patch
* perf stat: Honour --timeout for forked workloads
New patch: perf-stat-honour-timeout-for-forked-workloads.patch
* perf stat: Improve runtime stat for interval mode
New patch: perf-stat-improve-runtime-stat-for-interval-mode.patch
* perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode
New patch: perf-stat-zero-all-the-ena-and-run-array-slot-stats-for-interval-mode.patch
* perf test session topology: Fix data path
New patch: perf-test-session-topology-fix-data-path.patch
* perf tools: Fix reading new topology attribute "core_cpus"
New patch: perf-tools-fix-reading-new-topology-attribute-core_cpus.patch
* perf tools: Fix record failure when mixed with ARM SPE event
New patch: perf-tools-fix-record-failure-when-mixed-with-arm-spe-event.patch
* perf vendor events intel: Update all the Intel JSON metrics from TMAM
New patch: perf-vendor-events-intel-update-all-the-intel-json-metrics-from-tmam-3-6.patch
* Fri May 29 2020 tonyj@suse.com
- Add support for new IBM S390 z15 deflate counters (bsc#1169763)
New patch: perf-vendor-events-s390-add-new-deflate-counters-for-ibm-z15.patch
New patch: perf-vendor-events-s390-use-s390-machine-name-instead-of-type-8561.patch
* Thu May 21 2020 tonyj@suse.com
- Add latest git-fixes
* Fix snprintf overflow check
* Fix off by one in strncpy() size argument
* Fix binding of AIO user space buffers to nodes
* Fix no branch type statistics report issue
New patch: perf-cpumap-fix-snprintf-overflow-check.patch
New patch: perf-map-fix-off-by-one-in-strncpy-size-argument.patch
New patch: perf-record-fix-binding-of-aio-user-space-buffers-to-nodes.patch
New patch: perf-report-fix-no-branch-type-statistics-report-issue.patch
* Fri Mar 27 2020 tonyj@suse.com
- Add latest git-fixes
* perf bench futex-wake: Restore thread count default to online CPU
* perf c2c: Display proper cpu count in nodes column
* perf c2c: Fix report with offline cpus
* perf callchain: Fix segfault in thread__resolve_callchain_sample()
* perf diff: Use llabs() with 64-bit values
* perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc
* perf hists: Fix variable name's inconsistency in hists__for_each()
* perf jevents: Fix resource leak in process_mapfile() and main()
* perf list: Allow plurals for metric, metricgroup
* perf map: No need to adjust the long name of modules
* perf probe: Filter out instances except for inlined subroutine and
* perf probe: Fix to find range-only function instance
* perf probe: Fix to list probe event with correct line number
* perf probe: Fix to probe a function which has no entry pc
* perf probe: Fix to probe an inline function which has no entry pc
* perf probe: Fix to show calling lines of inlined functions
* perf probe: Fix to show function entry line as probe-able
* perf probe: Fix to show inlined function callsite without entry_pc
* perf probe: Fix to show ranges of variables in functions without
* perf probe: Fix wrong address verification
* perf probe: Skip end-of-sequence and non statement lines
* perf probe: Skip overlapped location on searching variables
* perf probe: Walk function lines in lexical blocks
* perf regs: Make perf_reg_name() return "unknown" instead of NULL
* perf report: Fix incorrectly added dimensions as switch perf data file
* perf script: Allow --time with --reltime
* perf script: Fix brstackinsn for AUXTRACE
* perf stat: Don't report a null stalled cycles per insn metric
* perf test: Report failure for mmap events
* perf tests: Fix out of bounds memory access
* perf ui gtk: Add missing zalloc object
* perf vendor events amd: Remove redundant '['
* perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname
* perf vendor events: Remove P8 HW events which are not supported
* perf vendor events s390: Add JSON transaction for machine type 8561
* perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES
New patch: perf-bench-futex-wake-restore-thread-count-default-to-online-cpu-count.patch
New patch: perf-c2c-display-proper-cpu-count-in-nodes-column.patch
New patch: perf-c2c-fix-report-with-offline-cpus.patch
New patch: perf-callchain-fix-segfault-in-thread__resolve_callchain_sample.patch
New patch: perf-diff-use-llabs-with-64-bit-values.patch
New patch: perf-hists-browser-restore-esc-as-zoom-out-of-dso-thread-etc.patch
New patch: perf-hists-fix-variable-name-s-inconsistency-in-hists__for_each-macro.patch
New patch: perf-jevents-fix-resource-leak-in-process_mapfile-and-main.patch
New patch: perf-list-allow-plurals-for-metric-metricgroup.patch
New patch: perf-map-no-need-to-adjust-the-long-name-of-modules.patch
New patch: perf-probe-filter-out-instances-except-for-inlined-subroutine-and-subprogram.patch
New patch: perf-probe-fix-to-find-range-only-function-instance.patch
New patch: perf-probe-fix-to-list-probe-event-with-correct-line-number.patch
New patch: perf-probe-fix-to-probe-a-function-which-has-no-entry-pc.patch
New patch: perf-probe-fix-to-probe-an-inline-function-which-has-no-entry-pc.patch
New patch: perf-probe-fix-to-show-calling-lines-of-inlined-functions.patch
New patch: perf-probe-fix-to-show-function-entry-line-as-probe-able.patch
New patch: perf-probe-fix-to-show-inlined-function-callsite-without-entry_pc.patch
New patch: perf-probe-fix-to-show-ranges-of-variables-in-functions-without-entry_pc.patch
New patch: perf-probe-fix-wrong-address-verification.patch
New patch: perf-probe-skip-end-of-sequence-and-non-statement-lines.patch
New patch: perf-probe-skip-overlapped-location-on-searching-variables.patch
New patch: perf-probe-walk-function-lines-in-lexical-blocks.patch
New patch: perf-regs-make-perf_reg_name-return-unknown-instead-of-null.patch
New patch: perf-report-fix-incorrectly-added-dimensions-as-switch-perf-data-file.patch
New patch: perf-script-allow-time-with-reltime.patch
New patch: perf-script-fix-brstackinsn-for-auxtrace.patch
New patch: perf-stat-don-t-report-a-null-stalled-cycles-per-insn-metric.patch
New patch: perf-test-report-failure-for-mmap-events.patch
New patch: perf-tests-fix-out-of-bounds-memory-access.patch
New patch: perf-ui-gtk-add-missing-zalloc-object.patch
New patch: perf-vendor-events-amd-remove-redundant.patch
New patch: perf-vendor-events-arm64-fix-hisi-hip08-ddrc-pmu-eventname.patch
New patch: perf-vendor-events-remove-p8-hw-events-which-are-not-supported.patch
New patch: perf-vendor-events-s390-add-json-transaction-for-machine-type-8561.patch
New patch: perf-vendor-events-s390-remove-name-from-l1d_ro_excl_writes-description.patch
* Mon Nov 25 2019 tonyj@suse.com
- Provide PEBS data via Intel PT trace logs (JIRA#SLE-9874)
New patch: perf-tools-add-aux_output-attribute-flag.patch
New patch: perf-tools-add-itrace-option-o-to-synthesize-aux-output-events.patch
New patch: perf-intel-pt-process-options-for-pebs-event-synthesis.patch
New patch: perf-tools-add-aux-output-config-term.patch
New patch: perf-intel-pt-add-brief-documentation-for-pebs-via-intel-pt.patch
* Mon Nov 18 2019 tonyj@suse.com
- fix gtk2 detection (based on Factory change by iri Slaby <jslaby@suse.com>)
* Thu Aug 08 2019 tonyj@suse.com
- Fork for SP2 (v5.3 kernel source)
Delete patch: perf-annotate-browser-display-titles-in-left-frame.patch
Delete patch: perf-annotate-do-not-overwrite-sample-period.patch
Delete patch: perf-annotate-document-show-total-period-option.patch
Delete patch: perf-annotate-fix-storing-per-line-sym_hist_entry.patch
Delete patch: perf-annotate-introduce-struct-sym_hist_entry.patch
Delete patch: perf-annotate-rename-sum-to-nr_samples-in-struct-sym_hist.patch
Delete patch: perf-annotate-stdio-fix-column-header-when-using-show-total-period.patch
Delete patch: perf-annotate-stdio-fix-show-total-period.patch
Delete patch: perf-annotate-stdio-set-enough-columns-for-show-total-period.patch
Delete patch: perf-annotate-stdio-support-show-nr-samples-option.patch
Delete patch: perf-annotate-store-the-sample-period-in-each-histogram-bucket.patch
Delete patch: perf-annotate-tui-clarify-calculation-of-column-header-widths.patch
Delete patch: perf-annotate-tui-fix-column-header-when-toggling-period-percent.patch
Delete patch: perf-annotate-tui-fix-show-total-period.patch
Delete patch: perf-annotate-tui-set-appropriate-column-width-for-period-percent.patch
Delete patch: perf-annotate-tui-use-sym_hist_entry-in-disasm_line_samples.patch
Delete patch: perf-arm-spe-Fix-uninitialized-record-error-variable.patch
Delete patch: perf-arm64-Generate-system-call-table-from-asm-unist.patch
Delete patch: perf-arm64-fix-generate-system-call-table-failed-with-tmp-mounted-with-noexec.patch
Delete patch: perf-arm64-fix-include-path-for-asm-generic-unistd-h.patch
Delete patch: perf-auxtrace-arm-Fixing-uninitialised-variable.patch
Delete patch: perf-c2c-fix-c2c-report-for-empty-numa-node.patch
Delete patch: perf-c2c-fix-spelling-mistakes-in-browser-help-text.patch
Delete patch: perf-c2c-report-fix-crash-for-empty-browser.patch
Delete patch: perf-events-parse-Remove-some-needless-local-variabl.patch
Delete patch: perf-events-parse-Rename-parse_events_parse-argument.patch
Delete patch: perf-events-parse-Rename-parsing-state-struct-to-cle.patch
Delete patch: perf-events-parse-Use-just-one-parse-events-state-st.patch
Delete patch: perf-evlist-remove-evlist-overwrite.patch
Delete patch: perf-evlist-remove-overwrite-parameter-from-perf_evlist__mmap.patch
Delete patch: perf-evlist-remove-overwrite-parameter-from-perf_evlist__mmap_ex.patch
Delete patch: perf-evlist-remove-stale-mmap-read-for-backward.patch
Delete patch: perf-evsel-add-read_counter.patch
Delete patch: perf-evsel-add-verbose-output-for-sys_perf_event_open-fallback.patch
Delete patch: perf-evsel-allow-asking-for-max-precise_ip-in-new_cycles.patch
Delete patch: perf-evsel-expose-the-perf_missing_features-struct.patch
Delete patch: perf-evsel-fix-attr-exclude_kernel-setting-for-default-cycles-p.patch
Delete patch: perf-evsel-only-fall-back-group-read-for-leader.patch
Delete patch: perf-evsel-set-attr-exclude_kernel-when-probing-max-attr-precise_ip.patch
Delete patch: perf-ftrace-move-setup_pager-before-opening-trace_pipe.patch
Delete patch: perf-header-add-struct-feat_fd-for-write.patch
Delete patch: perf-header-encapsulate-read-and-swap.patch
Delete patch: perf-header-fail-on-write_padded-error.patch
Delete patch: perf-header-fix-wrong-node-write-in-numa_topology-feature.patch
Delete patch: perf-header-remove-unused-cpu_nr-field-from-struct-cpu_topo.patch
Delete patch: perf-header-revamp-do_write.patch
Delete patch: perf-help-fix-a-bug-during-strstart-conversion.patch
Delete patch: perf-hists-browser-add-parameter-to-disable-lost-event-warning.patch
Delete patch: perf-hists-pass-perf_sample-to-_symbol__inc_addr_samples.patch
Delete patch: perf-jevents-Make-build-fail-on-JSON-parse-error.patch
Delete patch: perf-jevents-support-fcmask-and-portmask.patch
Delete patch: perf-jvmti-fix-linker-error-when-libelf-config-is-disabled.patch
Delete patch: perf-list-Add-metric-groups-to-perf-list.patch
Delete patch: perf-mem-allow-all-record-report-options.patch
Delete patch: perf-mem-c2c-fix-perf_mem_events-to-support-powerpc.patch
Delete patch: perf-mem-document-a-missing-option.patch
Delete patch: perf-mem-document-incorrect-and-missing-options.patch
Delete patch: perf-mmap-add-new-return-value-logic-for-perf_mmap__read_init.patch
Delete patch: perf-mmap-adopt-push-method-from-builtin-record-c.patch
Delete patch: perf-mmap-be-consistent-when-checking-for-an-unmaped-ring-buffer.patch
Delete patch: perf-mmap-cleanup-perf_mmap__push.patch
Delete patch: perf-mmap-discard-legacy-interface-for-mmap-read.patch
Delete patch: perf-mmap-discard-prev-in-perf_mmap__read.patch
Delete patch: perf-mmap-don-t-discard-prev-in-backward-mode.patch
Delete patch: perf-mmap-fix-accessing-unmapped-mmap-in-perf_mmap__read_done.patch
Delete patch: perf-mmap-fix-perf-backward-recording.patch
Delete patch: perf-mmap-introduce-perf_mmap__read_done.patch
Delete patch: perf-mmap-introduce-perf_mmap__read_event.patch
Delete patch: perf-mmap-introduce-perf_mmap__read_init.patch
Delete patch: perf-mmap-move-perf_mmap-and-methods-to-separate-mmap-files.patch
Delete patch: perf-mmap-recalculate-size-for-overwrite-mode.patch
Delete patch: perf-mmap-remove-overwrite-and-check_messup-from-mmap-read.patch
Delete patch: perf-mmap-remove-overwrite-from-arguments-list-of-perf_mmap__push.patch
Delete patch: perf-pmu-Add-check-for-valid-cpuid-in-perf_pmu__find.patch
Delete patch: perf-pmu-Pass-pmu-as-a-parameter-to-get_cpuid_str.patch
Delete patch: perf-pmu-Unbreak-perf-record-for-arm-arm64-with-even.patch
Delete patch: perf-pmu-extract-function-to-get-json-alias-map.patch
Delete patch: perf-probe-arm64-Fix-symbol-fixup-issues-due-to-ELF-.patch
Delete patch: perf-probe-fix-kprobe-blacklist-checking-condition.patch
Delete patch: perf-probe-support-sdt-markers-having-reference-counter-semaphore.patch
Delete patch: perf-provide-definition-for-einval-on-32bit.patch
Delete patch: perf-python-do-not-force-closing-original-perf-descriptor-in-evlist-get_pollfd.patch
Delete patch: perf-python-make-clang_has_option-work-on-python-3.patch
Delete patch: perf-python-make-twatch-py-work-with-both-python2-and-python3.patch
Delete patch: perf-python-remove-mcet-and-fcf-protection-when-building-with-clang.patch
Delete patch: perf-python-use-wno-redundant-decls-to-build-with-python-python3.patch
Delete patch: perf-record-enable-arbitrary-event-names-thru-name-modifier.patch
Delete patch: perf-record-make-record__mmap_read-generic.patch
Delete patch: perf-report-extend-raw-dump-d-out-with-switch-out-event-type.patch
Delete patch: perf-report-remove-unnecessary-check-in-annotate_browser_write.patch
Delete patch: perf-script-add-missing-output-fields-in-a-hint.patch
Delete patch: perf-script-add-support-to-display-sample-misc-field.patch
Delete patch: perf-script-allow-adding-and-removing-fields.patch
Delete patch: perf-script-extend-misc-field-decoding-with-switch-out-event-type.patch
Delete patch: perf-script-fix-crash-when-processing-recorded-stat-data.patch
Delete patch: perf-script-fix-crash-with-printing-mixed-trace-point-and-other-events.patch
Delete patch: perf-script-python-add-perf_sample-dict-to-tracepoint-handlers.patch
Delete patch: perf-script-python-add-printdate-function-to-sql-exporters.patch
Delete patch: perf-script-python-add-python3-support-to-check-perf-trace-py.patch
Delete patch: perf-script-python-add-python3-support-to-event_analyzing_sample-py.patch
Delete patch: perf-script-python-add-python3-support-to-export-to-postgresql-py.patch
Delete patch: perf-script-python-add-python3-support-to-exported-sql-viewer-py.patch
Delete patch: perf-script-python-add-python3-support-to-failed-syscalls-by-pid-py.patch
Delete patch: perf-script-python-add-python3-support-to-futex-contention-py.patch
Delete patch: perf-script-python-add-python3-support-to-net_dropmonitor-py.patch
Delete patch: perf-script-python-add-python3-support-to-netdev-times-py.patch
Delete patch: perf-script-python-add-python3-support-to-sctop-py.patch
Delete patch: perf-script-python-add-python3-support-to-stackcollapse-py.patch
Delete patch: perf-script-python-add-python3-support-to-stat-cpi-py.patch
Delete patch: perf-script-python-add-python3-support-to-syscall-counts-by-pid-py.patch
Delete patch: perf-script-python-add-python3-support-to-syscall-counts-py.patch
Delete patch: perf-script-python-add-python3-support-to-tests-attr-py.patch
Delete patch: perf-script-python-add-sample_read-to-dict.patch
Delete patch: perf-script-python-add-trace_context-extension-module-to-sys-modules.patch
Delete patch: perf-script-python-allocate-memory-only-if-handler-exists.patch
Delete patch: perf-script-python-refactor-creation-of-perf-sample-dict.patch
Delete patch: perf-script-python-remove-explicit-shebang-from-python-scripts.patch
Delete patch: perf-script-python-remove-explicit-shebang-from-setup-py.patch
Delete patch: perf-script-python-remove-explicit-shebang-from-tests-attr-c.patch
Delete patch: perf-script-python-remove-mixed-indentation.patch
Delete patch: perf-script-python-use-pybytes-for-attr-in-trace-event-python.patch
Delete patch: perf-script-show-hw-cache-events.patch
Delete patch: perf-scripting-python-add-ppc64le-to-audit-uname-list.patch
Delete patch: perf-scripts-python-add-python-3-support-to-core-py.patch
Delete patch: perf-scripts-python-add-python-3-support-to-eventclass-py.patch
Delete patch: perf-scripts-python-add-python-3-support-to-sched-migration-py.patch
Delete patch: perf-scripts-python-add-python-3-support-to-schedgui-py.patch
Delete patch: perf-scripts-python-add-python-3-support-to-util-py.patch
Delete patch: perf-scripts-python-fix-missing-call_path_id-in-export-to-postgresql-script.patch
Delete patch: perf-stat-Factor-out-generic-metric-printing.patch
Delete patch: perf-stat-Only-auto-merge-events-that-are-PMU-aliase.patch
Delete patch: perf-stat-Support-JSON-metrics-in-perf-stat.patch
Delete patch: perf-stat-enable-1ms-interval-for-printing-event-counters-values.patch
Delete patch: perf-stat-use-group-read-for-event-groups.patch
Delete patch: perf-symbols-Fix-plt-entry-calculation-for-ARM-and-A.patch
Delete patch: perf-symbols-fix-memory-corruption-because-of-zero-length-symbols.patch
Delete patch: perf-symbols-set-plt-entry-header-sizes-properly-on-sparc.patch
Delete patch: perf-test-add-test-cases-for-new-data-source-encoding.patch
Delete patch: perf-test-make-list-subcommand-match-main-perf-test-numbering-matching.patch
Delete patch: perf-test-powerpc-fix-object-code-reading-test.patch
Delete patch: perf-test-sdt-handle-realpath-failure.patch
Delete patch: perf-test-update-mmap-read-functions-for-backward-ring-buffer-test.patch
Delete patch: perf-tests-Run-dwarf-unwind-test-on-arm32.patch
Delete patch: perf-tests-attr-fix-no-delay-test.patch
Delete patch: perf-tests-set-evlist-of-test__backward_ring_buffer-to-overwrite.patch
Delete patch: perf-tests-set-evlist-of-test__basic_mmap-to-overwrite.patch
Delete patch: perf-tests-set-evlist-of-test__sw_clock_freq-to-overwrite.patch
Delete patch: perf-tests-set-evlist-of-test__task_exit-to-overwrite.patch
Delete patch: perf-tools-Add-ARM-Statistical-Profiling-Extensions-.patch
Delete patch: perf-tools-add-cpu_topology-object.patch
Delete patch: perf-tools-add-numa_topology-object.patch
Delete patch: perf-tools-add-perf_evsel__read_size-function.patch
Delete patch: perf-tools-add-python-3-support.patch
Delete patch: perf-tools-add-support-for-printing-new-mem_info-encodings.patch
Delete patch: perf-tools-arm64-Add-libdw-DWARF-post-unwind-support.patch
Delete patch: perf-tools-arm64-Add-support-for-get_cpuid_str-funct.patch
Delete patch: perf-tools-fix-python-extension-build-for-gcc-8.patch
Delete patch: perf-tools-handle-topology-headers-with-no-cpu.patch
Delete patch: perf-tools-really-install-manpages-via-make-install-man.patch
Delete patch: perf-tools-rename-backward-to-overwrite-in-evlist-mmap-and-record.patch
Delete patch: perf-top-add-overwrite-fall-back.patch
Delete patch: perf-top-allow-disabling-the-overwrite-mode.patch
Delete patch: perf-top-check-per-event-overwrite-term.patch
Delete patch: perf-top-check-the-latency-of-perf_top__mmap_read.patch
Delete patch: perf-top-do-not-use-overwrite-mode-by-default.patch
Delete patch: perf-top-fix-annoying-fallback-message-on-older-kernels.patch
Delete patch: perf-top-fix-window-dimensions-change-handling.patch
Delete patch: perf-top-remove-lost-events-checking.patch
Delete patch: perf-top-switch-default-mode-to-overwrite-mode.patch
Delete patch: perf-trace-fix-off-by-one-string-allocation-problem.patch
Delete patch: perf-util-add-const-modifier-to-buf-in-writen-function.patch
Delete patch: perf-vendor-events-Add-support-for-arch-standard-eve.patch
Delete patch: perf-vendor-events-Add-support-for-pmu-events-vendor.patch
Delete patch: perf-vendor-events-Drop-incomplete-multiple-mapfile-.patch
Delete patch: perf-vendor-events-Drop-support-for-unused-topic-dir.patch
Delete patch: perf-vendor-events-Fix-error-code-in-json_events.patch
Delete patch: perf-vendor-events-Support-metric_group-and-no-event.patch
Delete patch: perf-vendor-events-aarch64-Add-JSON-metrics-for-ARM-.patch
Delete patch: perf-vendor-events-add-core-event-list-for-skylake-server.patch
Delete patch: perf-vendor-events-add-goldmont-plus-v1-event-file.patch
Delete patch: perf-vendor-events-add-skylake-server-uncore-event-list.patch
Delete patch: perf-vendor-events-arm64-Add-ThunderX2-implementatio.patch
Delete patch: perf-vendor-events-arm64-Add-armv8-recommended.json.patch
Delete patch: perf-vendor-events-arm64-Enable-JSON-events-for-Thun.patch
Delete patch: perf-vendor-events-arm64-Enable-JSON-events-for-eMAG.patch
Delete patch: perf-vendor-events-arm64-Fixup-ThunderX2-to-use-reco.patch
Delete patch: perf-vendor-events-arm64-Relocate-Cortex-A53-JSONs-t.patch
Delete patch: perf-vendor-events-arm64-Relocate-ThunderX2-JSON-to-.patch
Delete patch: perf-vendor-events-arm64-Update-ThunderX2-implementa.patch
Delete patch: perf-vendor-events-arm64-add-HiSilicon-hip08-JSON-fi.patch
Delete patch: perf-vendor-events-arm64-fixup-A53-to-use-recommende.patch
Delete patch: perf-vendor-events-update-power9-events-9749adc3.patch
Delete patch: perf-vendor-events-update-power9-events-e795dd42.patch
Delete patch: perf-vendor-events-use-more-flexible-pattern-matching-for-cpu-identification-for-mapfile-csv.patch
Delete patch: tools-include-Adopt-strstarts-from-the-kernel.patch
- Merge Factory change
Tue Oct 16 22:51:15 UTC 2018 - Tony Jones <tonyj@suse.com>
- Update examples paths to resolve build failures.
* Tue Jul 23 2019 tonyj@suse.com
- perf script: Fix crash printing mixed tracepoint/other events (bsc#1142104)
New patch: perf-script-fix-crash-with-printing-mixed-trace-point-and-other-events.patch
* Thu Mar 28 2019 tonyj@suse.com
- Correct missing static qualifier in previous backport of
perf-mmap-be-consistent-when-checking-for-an-unmaped-ring-buffer.patch
- Git-fixes:
New patch: perf-python-do-not-force-closing-original-perf-descriptor-in-evlist-get_pollfd.patch
* Sat Mar 23 2019 tonyj@suse.com
- Handle empty node 0 topology for c2c (bsc#1127191)
New patch: perf-header-encapsulate-read-and-swap.patch
New patch: perf-util-add-const-modifier-to-buf-in-writen-function.patch
New patch: perf-header-fail-on-write_padded-error.patch
New patch: perf-header-revamp-do_write.patch
New patch: perf-header-add-struct-feat_fd-for-write.patch
New patch: perf-header-remove-unused-cpu_nr-field-from-struct-cpu_topo.patch
New patch: perf-header-fix-wrong-node-write-in-numa_topology-feature.patch
New patch: perf-tools-add-cpu_topology-object.patch
New patch: perf-tools-add-numa_topology-object.patch
New patch: perf-c2c-fix-c2c-report-for-empty-numa-node.patch
New patch: perf-tools-handle-topology-headers-with-no-cpu.patch
New patch: perf-c2c-fix-spelling-mistakes-in-browser-help-text.patch
New patch: perf-c2c-report-fix-crash-for-empty-browser.patch
* Fri Mar 22 2019 tonyj@suse.com
- Refresh patches for previous Python3 (Thu Jan 10 23:23:28 UTC 2019)
submission now that all patches are upstream
Delete patch: port-netdev-times-script-to-python3.patch
Delete patch: port-check-perf-trace-script-to-python3.patch
Delete patch: port-event_analyzing_sample-script-to-python3.patch
Delete patch: port-failed-syscalls-by-pid-script-to-python3.patch
Delete patch: port-futex-contention-script-to-python3.patch
Delete patch: port-net_dropmonitor-script-to-python3.patch
Delete patch: port-sctop-script-to-python3.patch
Delete patch: port-stackcollapse-script-to-python3.patch
Delete patch: port-stat-cpi-script-to-python3.patch
Delete patch: port-syscall-counts-by-pid-script-to-python3.patch
Delete patch: port-python-syscall-counts-script-to-python3.patch
Delete patch: remove-shebang-from-scripts-python.patch
Delete patch: remove-shebang-from-tests-attr.py.patch
Delete patch: remove-shebang-from-util-setup.py.patch
Delete patch: update-tests-attr.py-to-support-python3.patch
Delete patch: use-pybytes-for-attr-in-trace-event-python.patch
New patch: perf-script-python-add-printdate-function-to-sql-exporters.patch
New patch: perf-script-python-add-python3-support-to-export-to-postgresql-py.patch
New patch: perf-script-python-add-python3-support-to-exported-sql-viewer-py.patch
New patch: perf-script-python-add-python3-support-to-failed-syscalls-by-pid-py.patch
New patch: perf-script-python-add-python3-support-to-futex-contention-py.patch New patch: perf-script-python-add-python3-support-to-net_dropmonitor-py.patch
New patch: perf-script-python-add-python3-support-to-netdev-times-py.patch
New patch: perf-script-python-add-python3-support-to-sctop-py.patch
New patch: perf-script-python-add-python3-support-to-stackcollapse-py.patch
New patch: perf-script-python-add-python3-support-to-stat-cpi-py.patch
New patch: perf-script-python-add-python3-support-to-syscall-counts-by-pid-py.patch
New patch: perf-script-python-add-python3-support-to-syscall-counts-py.patch
New patch: perf-script-python-add-python3-support-to-tests-attr-py.patch
New patch: perf-script-python-add-trace_context-extension-module-to-sys-modules.patch
New patch: perf-script-python-remove-explicit-shebang-from-python-scripts.patch
New patch: perf-script-python-remove-explicit-shebang-from-setup-py.patch
New patch: perf-script-python-remove-explicit-shebang-from-tests-attr-c.patch
New patch: perf-script-python-remove-mixed-indentation.patch
New patch: perf-script-python-add-python3-support-to-check-perf-trace-py.patch
New patch: perf-script-python-add-python3-support-to-event_analyzing_sample-py.patch
New patch: perf-script-python-use-pybytes-for-attr-in-trace-event-python.patch
* Fri Mar 22 2019 tonyj@suse.com
- Fix crash when processing recorded stat data
New patch: perf-script-fix-crash-when-processing-recorded-stat-data.patch
* Wed Feb 13 2019 tonyj@suse.com
- Add POWER mem/c2c support (FATE#326866, bsc#1124370)
New patch: perf-mem-c2c-fix-perf_mem_events-to-support-powerpc.patch
New patch: perf-mem-allow-all-record-report-options.patch
New patch: perf-mem-document-a-missing-option.patch
New patch: perf-mem-document-incorrect-and-missing-options.patch
* Fri Feb 01 2019 tonyj@suse.com
- Uprobes: Support for SDT events with reference counter
(FATE#326782, bsc#1115391)
New patch: perf-probe-support-sdt-markers-having-reference-counter-semaphore.patch
* Mon Jan 14 2019 tonyj@suse.com
- Add support for VTune (FATE#326324)
New patch: perf-record-enable-arbitrary-event-names-thru-name-modifier.patch
New patch: perf-report-extend-raw-dump-d-out-with-switch-out-event-type.patch
New patch: perf-script-add-missing-output-fields-in-a-hint.patch
New patch: perf-script-add-support-to-display-sample-misc-field.patch
New patch: perf-script-allow-adding-and-removing-fields.patch
New patch: perf-script-extend-misc-field-decoding-with-switch-out-event-type.patch
New patch: perf-stat-enable-1ms-interval-for-printing-event-counters-values.patch
* Thu Jan 10 2019 tonyj@suse.com
- Enable python3. Remove all uses of python2 (bsc#1082197)
New patch: perf-script-python-allocate-memory-only-if-handler-exists.patch
New patch: perf-script-python-refactor-creation-of-perf-sample-dict.patch
New patch: perf-script-python-add-sample_read-to-dict.patch
New patch: perf-script-python-add-perf_sample-dict-to-tracepoint-handlers.patch
New patch: perf-python-make-twatch-py-work-with-both-python2-and-python3.patch
New patch: perf-tools-add-python-3-support.patch
New patch: perf-tools-fix-python-extension-build-for-gcc-8.patch
New patch: perf-scripts-python-add-python-3-support-to-util-py.patch
New patch: perf-scripts-python-add-python-3-support-to-sched-migration-py.patch
New patch: perf-scripts-python-add-python-3-support-to-schedgui-py.patch
New patch: perf-scripts-python-add-python-3-support-to-eventclass-py.patch
New patch: perf-scripts-python-add-python-3-support-to-core-py.patch
New patch: perf-python-remove-mcet-and-fcf-protection-when-building-with-clang.patch
New patch: perf-python-use-wno-redundant-decls-to-build-with-python-python3.patch
New patch: perf-python-make-clang_has_option-work-on-python-3.patch
New patch: update-tests-attr.py-to-support-python3.patch
New patch: remove-shebang-from-util-setup.py.patch
New patch: remove-shebang-from-tests-attr.py.patch
New patch: remove-shebang-from-scripts-python.patch
New patch: add-trace_context-extension-module-to-sys-modules.patch
New patch: use-pybytes-for-attr-in-trace-event-python.patch
New patch: port-netdev-times-script-to-python3.patch
New patch: port-check-perf-trace-script-to-python3.patch
New patch: port-event_analyzing_sample-script-to-python3.patch
New patch: port-failed-syscalls-by-pid-script-to-python3.patch
New patch: port-futex-contention-script-to-python3.patch
New patch: port-net_dropmonitor-script-to-python3.patch
New patch: port-sctop-script-to-python3.patch
New patch: port-stackcollapse-script-to-python3.patch
New patch: port-stat-cpi-script-to-python3.patch
New patch: port-syscall-counts-by-pid-script-to-python3.patch
New patch: port-python-syscall-counts-script-to-python3.patch
New patch: port-sql-scripts-to-python3.patch
* Tue Nov 13 2018 tonyj@suse.com
- Add support for ARMv8.x-A statistical profiling extension (FATE#325865)
- Add support for ARMv8.1-PMU: ARMv8.1 PMU Extensions (FATE#325861)
New patch: perf-arm64-Generate-system-call-table-from-asm-unist.patch
New patch: perf-arm-spe-Fix-uninitialized-record-error-variable.patch
New patch: perf-auxtrace-arm-Fixing-uninitialised-variable.patch
New patch: perf-events-parse-Remove-some-needless-local-variabl.patch
New patch: perf-events-parse-Rename-parse_events_parse-argument.patch
New patch: perf-events-parse-Rename-parsing-state-struct-to-cle.patch
New patch: perf-events-parse-Use-just-one-parse-events-state-st.patch
New patch: perf-help-fix-a-bug-during-strstart-conversion.patch
New patch: perf-list-Add-metric-groups-to-perf-list.patch
New patch: perf-pmu-Add-check-for-valid-cpuid-in-perf_pmu__find.patch
New patch: perf-pmu-extract-function-to-get-json-alias-map.patch
New patch: perf-pmu-Pass-pmu-as-a-parameter-to-get_cpuid_str.patch
New patch: perf-pmu-Unbreak-perf-record-for-arm-arm64-with-even.patch
New patch: perf-probe-arm64-Fix-symbol-fixup-issues-due-to-ELF-.patch
New patch: perf-stat-Factor-out-generic-metric-printing.patch
New patch: perf-stat-Only-auto-merge-events-that-are-PMU-aliase.patch
New patch: perf-stat-Support-JSON-metrics-in-perf-stat.patch
New patch: perf-symbols-Fix-plt-entry-calculation-for-ARM-and-A.patch
New patch: perf-tests-Run-dwarf-unwind-test-on-arm32.patch
New patch: perf-tools-Add-ARM-Statistical-Profiling-Extensions-.patch
New patch: perf-tools-arm64-Add-libdw-DWARF-post-unwind-support.patch
New patch: perf-tools-arm64-Add-support-for-get_cpuid_str-funct.patch
New patch: perf-vendor-events-arm64-Enable-JSON-events-for-eMAG.patch
New patch: perf-vendor-events-arm64-Update-ThunderX2-implementa.patch
New patch: tools-include-Adopt-strstarts-from-the-kernel.patch
- Incorporate git-fixes for FATE#325865/FATE#325861
New patch: perf-arm64-fix-generate-system-call-table-failed-with-tmp-mounted-with-noexec.patch
New patch: perf-arm64-fix-include-path-for-asm-generic-unistd-h.patch missing
New patch: perf-symbols-set-plt-entry-header-sizes-properly-on-sparc.patch missing
- Add Hi1620 Perf hardware enablement (FATE#326417)
New patch: perf-jevents-Make-build-fail-on-JSON-parse-error.patch
New patch: perf-vendor-events-aarch64-Add-JSON-metrics-for-ARM-.patch
New patch: perf-vendor-events-Add-support-for-arch-standard-eve.patch
New patch: perf-vendor-events-Add-support-for-pmu-events-vendor.patch
New patch: perf-vendor-events-arm64-Add-armv8-recommended.json.patch
New patch: perf-vendor-events-arm64-add-HiSilicon-hip08-JSON-fi.patch
New patch: perf-vendor-events-arm64-Add-ThunderX2-implementatio.patch
New patch: perf-vendor-events-arm64-Enable-JSON-events-for-Thun.patch
New patch: perf-vendor-events-arm64-fixup-A53-to-use-recommende.patch
New patch: perf-vendor-events-arm64-Fixup-ThunderX2-to-use-reco.patch
New patch: perf-vendor-events-arm64-Relocate-Cortex-A53-JSONs-t.patch
New patch: perf-vendor-events-arm64-Relocate-ThunderX2-JSON-to-.patch
New patch: perf-vendor-events-Drop-incomplete-multiple-mapfile-.patch
New patch: perf-vendor-events-Drop-support-for-unused-topic-dir.patch
New patch: perf-vendor-events-Fix-error-code-in-json_events.patch
New patch: perf-vendor-events-Support-metric_group-and-no-event.patch
* Tue Nov 06 2018 tonyj@suse.com
- Add warning to perf top for too slow CPUs (FATE#325579)
New patch: perf-evlist-remove-evlist-overwrite.patch
New patch: perf-evlist-remove-overwrite-parameter-from-perf_evlist__mmap.patch
New patch: perf-evlist-remove-overwrite-parameter-from-perf_evlist__mmap_ex.patch
New patch: perf-evlist-remove-stale-mmap-read-for-backward.patch
New patch: perf-evsel-add-read_counter.patch
New patch: perf-evsel-add-verbose-output-for-sys_perf_event_open-fallback.patch
New patch: perf-evsel-expose-the-perf_missing_features-struct.patch
New patch: perf-hists-browser-add-parameter-to-disable-lost-event-warning.patch
New patch: perf-mmap-add-new-return-value-logic-for-perf_mmap__read_init.patch
New patch: perf-mmap-adopt-push-method-from-builtin-record-c.patch
New patch: perf-mmap-cleanup-perf_mmap__push.patch
New patch: perf-mmap-discard-legacy-interface-for-mmap-read.patch
New patch: perf-mmap-discard-prev-in-perf_mmap__read.patch
New patch: perf-mmap-don-t-discard-prev-in-backward-mode.patch
New patch: perf-mmap-fix-perf-backward-recording.patch
New patch: perf-mmap-introduce-perf_mmap__read_done.patch
New patch: perf-mmap-introduce-perf_mmap__read_event.patch
New patch: perf-mmap-introduce-perf_mmap__read_init.patch
New patch: perf-mmap-move-perf_mmap-and-methods-to-separate-mmap-files.patch
New patch: perf-mmap-recalculate-size-for-overwrite-mode.patch
New patch: perf-mmap-remove-overwrite-and-check_messup-from-mmap-read.patch
New patch: perf-mmap-remove-overwrite-from-arguments-list-of-perf_mmap__push.patch
New patch: perf-record-make-record__mmap_read-generic.patch
New patch: perf-stat-use-group-read-for-event-groups.patch
New patch: perf-test-update-mmap-read-functions-for-backward-ring-buffer-test.patch
New patch: perf-tests-set-evlist-of-test__backward_ring_buffer-to-overwrite.patch
New patch: perf-tests-set-evlist-of-test__basic_mmap-to-overwrite.patch
New patch: perf-tests-set-evlist-of-test__sw_clock_freq-to-overwrite.patch
New patch: perf-tests-set-evlist-of-test__task_exit-to-overwrite.patch
New patch: perf-tools-add-perf_evsel__read_size-function.patch
New patch: perf-tools-rename-backward-to-overwrite-in-evlist-mmap-and-record.patch
New patch: perf-top-add-overwrite-fall-back.patch
New patch: perf-top-check-per-event-overwrite-term.patch
New patch: perf-top-check-the-latency-of-perf_top__mmap_read.patch
New patch: perf-top-fix-window-dimensions-change-handling.patch
New patch: perf-top-remove-lost-events-checking.patch
New patch: perf-top-switch-default-mode-to-overwrite-mode.patch
o
- Incorporate git-fixes for FATE#325579
New patch: perf-mmap-be-consistent-when-checking-for-an-unmaped-ring-buffer.patch
New patch: perf-mmap-fix-accessing-unmapped-mmap-in-perf_mmap__read_done.patch
New patch: perf-top-allow-disabling-the-overwrite-mode.patch
New patch: perf-top-do-not-use-overwrite-mode-by-default.patch
New patch: perf-top-fix-annoying-fallback-message-on-older-kernels.patch
New patch: perf-evsel-only-fall-back-group-read-for-leader.patch
* Mon Aug 27 2018 tonyj@suse.com
- libebl ppc64 dependancy was inadvertantly dropped, regression from
"Thu Jun 15 22:27:56 - Add ppc64 requires on libebl (bsc#1040770)".
Re-add dependancy (bsc#1106048)
* Wed Aug 01 2018 tonyj@suse.com
- Support crystall ridge / far / near memory indication in PEBS (FATE#325127)
New patch: perf-test-add-test-cases-for-new-data-source-encoding.patch
New patch: perf-tools-add-support-for-printing-new-mem_info-encodings.patch
* Wed Aug 01 2018 tonyj@suse.com
- PMU events are not listed because pvr code is missing for POWER9 (bsc#1075525 )
New patch: perf-pmu-extract-function-to-get-json-alias-map.patch
New patch: perf-vendor-events-use-more-flexible-pattern-matching-for-cpu-identification-for-mapfile-csv.patch
* Fri Jul 27 2018 tonyj@suse.com
- Merge missing changes from SLE12-SP3 branch
Thu Jan 18 01:12:14 UTC 2018 - tonyj@suse.com
- Add necessary power pvr support (bsc#1075525)
New patch: perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch
New patch: perf-vendor-events-add-power9-pmu-events.patch
New patch: perf-vendor-events-add-power9-pvrs-to-mapfile.patch
New patch: perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch
New patch: perf-vendor-events-update-power9-events-3c22ba52.patch
New patch: perf-vendor-events-powerpc-remove-duplicate-events.patch
Wed Dec 6 19:53:35 UTC 2017 - tonyj@suse.com
- Add perf scripting support for ppc64le (bsc#1056756)
New patch: perf-scripting-python-add-ppc64le-to-audit-uname
* Fri Jul 27 2018 tonyj@suse.com
- Resequence patches into Patch-mainline order
- Rename power event patches for consistency and to avoid exportpatch
name clashes
perf-vendor-events-update-power9-events.patch ->
perf-vendor-events-update-power9-events-9749adc3.patch
perf-vendor-events-powerpc-update-power9-events.patch ->
perf-vendor-events-update-power9-events-e795dd42.patch
* Wed Jul 25 2018 tonyj@suse.com
- Initial checkin for SLE12-SP4. Rebase off SLE15.
- Add JSON perf event lists for GLP (FATE#325092)
new patch: perf-vendor-events-add-goldmont-plus-v1-event-file.patch
- Support perf core/uncore event list for Skylake server (FATE#325122)
new patch: perf-vendor-events-add-core-event-list-for-skylake-server.patch
new patch: perf-vendor-events-add-skylake-server-uncore-event-list.patch
new patch: perf-jevents-support-fcmask-and-portmask.patch
* Tue Jun 12 2018 tonyj@suse.com
- perf script: Show hw-cache events (bsc#1096885)
new patch: perf-script-show-hw-cache-events.patch
* Mon Apr 09 2018 tonyj@suse.com
- More Power9 event updates (bsc#1056686)
New patch: perf-vendor-events-update-power9-events.patch
* Tue Apr 03 2018 tonyj@suse.com
- Add libpython support, regression from SLE12 (bsc#1082197)
* Fri Mar 09 2018 tonyj@suse.com
- Fix attr.exclude_kernel setting for default cycles:p (bsc#1083691)
Regression from commit Mon Nov 27 23:45:48 UTC 2017
New patch: perf-evsel-fix-attr-exclude_kernel-setting-for-default-cycles-p.patch
New patch (dependent): perf-evsel-allow-asking-for-max-precise_ip-in-new_cycles.patch
- Git-fixes change (bsc#1070010)
Fixes: perf-annotate-fix-storing-per-line-sym_hist_entry.patch (Mon Nov 27)
New patch: perf-annotate-fix-storing-per-line-sym_hist_entry.patch
* Thu Feb 22 2018 tonyj@suse.com
- perf vendor events: Use more flexible pattern matching for CPU
identification for mapfile.csv (bsc#1081960)
New patch: perf-pmu-extract-function-to-get-json-alias-map.patch
New patch: perf-vendor-events-use-more-flexible-pattern-matching-for-cpu-identification-for-mapfile-csv.patch
* Thu Jan 18 2018 tonyj@suse.com
- powerpc: fix 'Object code reading' test (bsc#1073195)
New patch: perf-test-powerpc-fix-object-code-reading-test.patch
* Mon Nov 27 2017 tonyj@suse.com
- Update power9 events (bsc#1069737)
New patch: perf-vendor-events-powerpc-update-power9-events.patch
- Memory corruption due to zero length symbols (bsc#1068222)
New patch: perf-symbols-fix-memory-corruption-because-of-zero-length-symbols.patc
- Incorporate fixes identified by git-fixes and their dependencies (bsc#1070010)
New patch: perf-annotate-browser-display-titles-in-left-frame.patch
New patch: perf-annotate-document-show-total-period-option.patch
New patch: perf-annotate-do-not-overwrite-sample-period.patch
New patch: perf-annotate-introduce-struct-sym_hist_entry.patch
New patch: perf-annotate-rename-sum-to-nr_samples-in-struct-sym_hist.patch
New patch: perf-annotate-stdio-fix-column-header-when-using-show-total-period.patch
New patch: perf-annotate-stdio-fix-show-total-period.patch
New patch: perf-annotate-stdio-set-enough-columns-for-show-total-period.patch
New patch: perf-annotate-stdio-support-show-nr-samples-option.patch
New patch: perf-annotate-store-the-sample-period-in-each-histogram-bucket.patch
New patch: perf-annotate-tui-clarify-calculation-of-column-header-widths.patch New patch: perf-annotate-tui-fix-column-header-when-toggling-period-percent.patch
New patch: perf-annotate-tui-fix-show-total-period.patch
New patch: perf-annotate-tui-set-appropriate-column-width-for-period-percent.patch
New patch: perf-annotate-tui-use-sym_hist_entry-in-disasm_line_samples.patch
New patch: perf-evsel-set-attr-exclude_kernel-when-probing-max-attr-precise_ip.patch
New patch: perf-ftrace-move-setup_pager-before-opening-trace_pipe.patch
New patch: perf-hists-pass-perf_sample-to-_symbol__inc_addr_samples.patch
New patch: perf-jvmti-fix-linker-error-when-libelf-config-is-disabled.patch
New patch: perf-probe-fix-kprobe-blacklist-checking-condition.patch
New patch: perf-report-remove-unnecessary-check-in-annotate_browser_write.patch
New patch: perf-scripts-python-fix-missing-call_path_id-in-export-to-postgresql-script.patch
New patch: perf-test-make-list-subcommand-match-main-perf-test-numbering-matching.patch
New patch: perf-tests-attr-fix-no-delay-test.patch
New patch: perf-test-sdt-handle-realpath-failure.patch
New patch: perf-tools-really-install-manpages-via-make-install-man.patch
New patch: perf-trace-fix-off-by-one-string-allocation-problem.patch
* Fri Sep 15 2017 tonyj@suse.com
- Fix x86 32bit build error
New patch: perf-provide-definition-for-einval-on-32bit.patch
* Thu Sep 01 2016 tonyj@suse.com
- Fix build error (tips.txt) on Leap42.2
- Fix doc file attributes
* Mon Jun 06 2016 jslaby@suse.com
- disable Werror completely. It breaks build due to shadow variables
in external (perl) headers.
- add %{?_smp_mflags}
* Mon Apr 04 2016 tonyj@suse.com
- Package perf-tips as docs.
- Include support for xz compressed images
* Mon Jan 11 2016 tonyj@suse.com
- Support strace/data.
* Sun Oct 11 2015 dmueller@suse.com
- enable numa support for aarch64
* Thu Jul 16 2015 antoine.belvire@laposte.net
- Remove perf-fix-branch-stack-mode-cannot-be-set.patch (upstreamed).
* Sun Jun 28 2015 antoine.belvire@laposte.net
- Fix build with GCC 5
* perf-fix-branch-stack-mode-cannot-be-set.patch
* Wed May 13 2015 tonyj@suse.com
- Fix ppc64/ppc64le breakage due to libexecdir/libdir
* Mon Mar 09 2015 dimstar@opensuse.org
- Inject libdir=%{_libdir} into make calls.
* Thu Jan 08 2015 dimstar@opensuse.org
- Remove build hack for kernel not building against glibc 2.20.
* Thu Nov 27 2014 dimstar@opensuse.org
- Build hack: if util/util.h does not (yet) define _DEFAULT_SOURCE,
we export WERROR=0, which removes -Werror from CFLAGS. Once a
kernel lands that defines _DEFAULT_SOURCE, we fail the build in
to remove this hack, making it a (hopefully_ short-livinging one.
* Fri Jun 27 2014 tonyj@suse.com
- Build for s390[x] without libunwind (bnc#882855)
* Tue Mar 25 2014 aj@ajaissle.de
- Fix current build including 'trace event' plugins
- Do not include 'trace event' plugins when on armv7l
- BuildRequire libnuma-devel to enable 'perf bench numa mem', but
only require if we build for ia64 x86_64 ppc64 ppc64le ppc %sparc
- Spec cleanup:
* Add Url: https://perf.wiki.kernel.org/
* Drop %clean-section: We don't need to cleanup the buildroot
* bash_completion.d/perf doesn't need executable bit
* Fri Jan 24 2014 tonyj@suse.com
- Fix build errors (invoke Makefile.perf directly to pass perfexecdir)
- Add /usr/bin/trace alias for perf (mainline b52bc234)
- Add libperf-gtk.so (loaded via dlsym, mainline fc67297b)
* Wed Dec 04 2013 tonyj@suse.com
- Drop patch perl-5.18-nowarn.patch (mainline)
* Thu Sep 05 2013 mls@suse.de
- add libperl_requires, as we link against libperl and thus
need a specific version of perl
* Wed Aug 21 2013 tonyj@suse.com
- Resolve build errors
- Drop patch perf-tests-ppc64-fix-compile-errors.patch (mainline)
- Refresh patch perl-5.18-nowarn.patch
* Wed Jul 10 2013 tonyj@suse.com
- Add patch 'perf-tests-ppc64-fix-compile-errors.patch' to resolve
openSUSE:Factory:PowerPC testsuite build errors
* Tue Jul 09 2013 tonyj@suse.com
- Add audit-devel, gtk2-devel and libunwind-devel to support optional
functionality.
- Add 'perl-5.18-nowarn.patch' to squelch build errors from perl.h
- Add perl_requires
- Fix --version output (copy submakefiles from kernel-source)
- Pass SUSE rpm optflags into make as EXTRA_CFLAGS not CFLAGS
- Stop building with V=1, make output easier to parse
* Tue Dec 25 2012 tonyj@suse.com
- Add /etc/bash_completion.d/perf to %files (fix build error)
* Wed May 16 2012 toganm@opensuse.org
- Fix build for factory
* added flex and bison to buildrequires
* Thu May 05 2011 idoenmez@novell.com
- Also copy arch/lib to fix compilation on x86-64
- Correctly depend on libdw-devel to fix dwarf support
- Add newt-devel dependency to enable text user interface
- Re-enable as-needed support since it works now
* Tue Mar 09 2010 tonyj@novell.com
- 2.6.33 changes
add perf-bench, perf-buildid-list, perf-diff, perf-kmem, perf-probe and
perf-trace-perl
[Still pending, update of libdwarf to version > 20081231]
* Thu Nov 05 2009 tonyj@novell.com
- 2.6.32 changes
add perf-sched, perf-timechart and perf-trace man pages
* Wed Aug 26 2009 aj@suse.de
- Remove libbfd.patch since it does not apply and use
SUSE_ASNEEDED=0 instead.
- Set flag for asciidoc version 8.
* Sun Aug 02 2009 tonyj@suse.de
- Initial checkin of Performance Counters for Linux (PCL) userspace.
This builds tools/perf out of kernel-source package and requires
kernel >= 2.6.31
/usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/perf
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Apr 1 22:26:58 2026