Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1673701 > unrolled thread
| Started by | Ganapatrao Kulkarni <gpkulkarni@gmail.com> |
|---|---|
| First post | 2017-06-23 19:20 +0200 |
| Last post | 2017-06-23 19:20 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: [PATCH v3 0/4] Add support for ThunderX2 pmu events using json files Ganapatrao Kulkarni <gpkulkarni@gmail.com> - 2017-06-23 19:20 +0200
| From | Ganapatrao Kulkarni <gpkulkarni@gmail.com> |
|---|---|
| Date | 2017-06-23 19:20 +0200 |
| Subject | Re: [PATCH v3 0/4] Add support for ThunderX2 pmu events using json files |
| Message-ID | <tVAps-51a-13@gated-at.bofh.it> |
Hi Mark/Will, any comments on this series? this patch is required to use implementation defined perf events, which are more refined events on ThunderX2. On Mon, Jun 12, 2017 at 3:51 PM, Ganapatrao Kulkarni <gpkulkarni@gmail.com> wrote: > Hi Shaokun, > > On Mon, Jun 12, 2017 at 3:19 PM, Zhangshaokun > <zhangshaokun@hisilicon.com> wrote: >> Hi Ganapat >> >> This patchset has been tested on Hisilicon's hip08 board for implementation defined PMU events: >> (1)perf list command is ok; >> (2)perf stat command -e event_name: >> When event number is less than 0x3ff, it is ok; >> if event number is more than 0x3ff, it should be added this patch: >> https://www.spinics.net/lists/arm-kernel/msg583222.html > > thanks for testing! > >> >> Thanks. >> Shaokun >> >> On 2017/5/16 16:33, Ganapatrao Kulkarni wrote: >>> Extending json/jevent framework for parsing arm64 event files. >>> Adding jevents for ThunderX2 implementation defined PMU events. >>> >>> v3: >>> - Addressed comments from Will Deacon and Jayachandran C. >>> - Rebased to 4.12-rc1 >>> >>> v2: >>> - Updated as per Mark Rutland's suggestions. >>> - Added provision for get_cpuid_str to get cpu id string >>> from associated cpus of pmu core device. >>> >>> v1: Initial patchset. >>> >>> Ganapatrao Kulkarni (4): >>> perf utils: passing pmu as a parameter to function get_cpuid_str >>> perf tools arm64: Add support for get_cpuid_str function. >>> perf utils: Add helper function is_pmu_core to detect PMU CORE devices >>> perf vendor events arm64: Add ThunderX2 implementation defined pmu >>> core events >>> >>> tools/perf/arch/arm64/util/Build | 1 + >>> tools/perf/arch/arm64/util/header.c | 59 ++++++++++++++++++++ >>> tools/perf/arch/powerpc/util/header.c | 2 +- >>> tools/perf/arch/x86/util/header.c | 2 +- >>> tools/perf/pmu-events/arch/arm64/mapfile.csv | 15 ++++++ >>> .../arm64/thunderx2/implementation-defined.json | 62 ++++++++++++++++++++++ >>> tools/perf/util/header.h | 3 +- >>> tools/perf/util/pmu.c | 53 +++++++++++++++--- >>> 8 files changed, 186 insertions(+), 11 deletions(-) >>> create mode 100644 tools/perf/arch/arm64/util/header.c >>> create mode 100644 tools/perf/pmu-events/arch/arm64/mapfile.csv >>> create mode 100644 tools/perf/pmu-events/arch/arm64/thunderx2/implementation-defined.json >>> >> > > thanks > Ganapat thanks Ganapat
Back to top | Article view | linux.kernel
csiph-web