Skip to content

perf tools: Assorted fixes

Jiri Olsa lkml 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest4 patches 2 repliesIn review
  2. v2 posting 2/23 patches 2 repliesSuperseded
  3. v2 posting 1/29 patches 3 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v119 patches10 repliesApplied

Changes in v3 from the cover letter

- fix for fixes found by Namhyung
- new patch to use sysfs__mountpoint

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4perf header: Fix wrong node write in NUMA_TOPOLOGY featuretools/perf/util/header.c+1 -10 replies
2/4perf tools: Add cpu_topology objecttools/perf/util/Build tools/perf/util/cputopo.c tools/perf/util/cputopo.h +1 more+166 -1460 replies
3/4perf tools: Add numa_topology objecttools/perf/util/cputopo.c tools/perf/util/cputopo.h tools/perf/util/header.c+160 -930 replies
4/4perf tools: Use sysfs__mountpoint() when reading cpu topologytools/perf/util/cputopo.c+22 -70 replies

Reviews trailers per patch

None of the 4 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchNamhyung Kim
SeriesA-b
1/4
2/4
3/4
4/4

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCHv3 0/4] perf tools: Assorted fixes

hi,
sending assorted general fixes that queued
up in my other branches.

v3 changes:
- fix for fixes found by Namhyung
- new patch to use sysfs__mountpoint

v2 changes:
- renamed the interface to struct cpu_topology/numa_topology plus related changes in function names
- adding missing Fixes tag

Also available in here:
https://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git
perf/fixes

thanks,
jirka

---
Jiri Olsa (4):
perf header: Fix wrong node write in NUMA_TOPOLOGY feature perf tools: Add cpu_topology object
perf tools: Add numa_topology object
perf tools: Use sysfs__mountpoint() when reading cpu topology

 tools/perf/util/Build     |   1 +
 tools/perf/util/cputopo.c | 277 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/perf/util/cputopo.h |  33 ++++++++++++++++++++++
 tools/perf/util/header.c  | 269 ++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------------------------------------------
 4 files changed, 341 insertions(+), 239 deletions(-)
 create mode 100644 tools/perf/util/cputopo.c
 create mode 100644 tools/perf/util/cputopo.h