LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Clark Williams <williams@redhat.com>,
linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org,
Agustin Vega-Frias <agustinv@codeaurora.org>,
Alexander Shishkin <alexander.shishkin@linux.intel.com>,
Andi Kleen <ak@linux.intel.com>, David Ahern <dsahern@gmail.com>,
Ganapatrao Kulkarni <ganapatrao.kulkarni@cavium.com>,
Heiko Carstens <heiko.carstens@de.ibm.com>,
Hendrik Brueckner <brueckner@linux.vnet.ibm.com>,
Jin Yao <yao.jin@linux.intel.com>, Jiri Olsa <jolsa@redhat.com>,
Kan Liang <kan.liang@linux.intel.com>,
kernel-team@lge.com, Kim Phillips <kim.phillips@arm.com>,
Martin Schwidefsky <schwidefsky@de.ibm.com>,
Martin Vuille <jpmv27@aim.com>,
Namhyung Kim <namhyung@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
Sangwon Hong <qpakzk@gmail.com>,
Shaokun Zhang <zhangshaokun@hisilicon.com>,
Taeung Song <treeze.taeung@gmail.com>,
Thomas Richter <tmricht@linux.ibm.com>,
Will Deacon <will.deacon@arm.com>,
Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: Re: [GIT PULL 00/12] perf/urgent fixes
Date: Thu, 26 Apr 2018 07:33:00 +0200 [thread overview]
Message-ID: <20180426053300.hftu657w62235euc@gmail.com> (raw)
In-Reply-To: <20180425160008.3407-1-acme@kernel.org>
* Arnaldo Carvalho de Melo <acme@kernel.org> wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit c042f7e9bb6ad9429ea0f2c9138dc06413198967:
>
> Merge tag 'perf-urgent-for-mingo-4.17-20180420' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2018-04-21 09:38:33 +0200)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-urgent-for-mingo-4.17-20180425
>
> for you to fetch changes up to 80ee8c588afde077cb0439e15129579a267916c4:
>
> perf stat: Fix duplicate PMU name for interval print (2018-04-24 16:12:00 -0300)
>
> ----------------------------------------------------------------
> perf/urgent fixes:
>
> perf stat:
>
> - Keep the '/' event modifier separator in fallback, for example when
> fallbacking from 'cpu/cpu-cycles/' to user level only, where it should
> become 'cpu/cpu-cycles/u' and not 'cpu/cpu-cycles/:u' (Jiri Olsa)
>
> - Fix PMU events parsing rule, improving error reporting for
> invalid events (Jiri Olsa)
>
> - Disable write_backward and other event attributes for !group
> events in a group, fixing, for instance this group: '{cycles,msr/aperf/}:S'
> that has leader sampling (:S) and where just the 'cycles',
> the leader event, should have the write_backward attribute
> set, in this case it all fails because the PMU where 'msr/aperf/'
> lives doesn't accepts write_backward style sampling (Jiri Olsa)
>
> - Only fall back group read for leader (Kan Liang)
>
> - Fix core PMU alias list for X86 platform (Kan Liang)
>
> - Print out hint for mixed PMU group error (Kan Liang)
>
> - Fix duplicate PMU name for interval print (Kan Liang)
>
> Core:
>
> - Set main kernel end address properly when reading kernel and
> module maps (Namhyung Kim)
>
> perf mem:
>
> - Fix incorrect entries and add missing man options (Sangwon Hong)
>
> s/390:
>
> - Remove s390 specific strcmp_cpuid_cmp function (Thomas Richter)
>
> - Adapt 'perf test' case record+probe_libc_inet_pton.sh for s390
>
> - Fix s390 undefined record__auxtrace_init() return value in
> 'perf record' (Thomas Richter)
>
> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
>
> ----------------------------------------------------------------
> Jiri Olsa (3):
> perf stat: Keep the / modifier separator in fallback
> perf pmu: Fix pmu events parsing rule
> perf evsel: Disable write_backward for leader sampling group events
>
> Kan Liang (4):
> perf pmu: Fix core PMU alias list for X86 platform
> perf stat: Print out hint for mixed PMU group error
> perf evsel: Only fall back group read for leader
> perf stat: Fix duplicate PMU name for interval print
>
> Namhyung Kim (1):
> perf machine: Set main kernel end address properly
>
> Sangwon Hong (1):
> perf mem: Document incorrect and missing options
>
> Thomas Richter (3):
> perf list: Remove s390 specific strcmp_cpuid_cmp function
> perf test: Adapt test case record+probe_libc_inet_pton.sh for s390
> perf record: Fix s390 undefined record__auxtrace_init() return value
>
> tools/perf/Documentation/perf-mem.txt | 41 +++++++++++++++-------
> tools/perf/arch/s390/util/auxtrace.c | 1 +
> tools/perf/arch/s390/util/header.c | 18 ----------
> tools/perf/builtin-stat.c | 40 +++++++++++++++++++--
> tools/perf/pmu-events/arch/s390/mapfile.csv | 10 +++---
> tools/perf/tests/attr/test-record-group-sampling | 3 ++
> .../tests/shell/record+probe_libc_inet_pton.sh | 6 ++--
> tools/perf/util/evsel.c | 18 +++++++---
> tools/perf/util/evsel.h | 1 +
> tools/perf/util/machine.c | 30 +++++++++-------
> tools/perf/util/parse-events.y | 8 ++---
> tools/perf/util/pmu.c | 22 +++++-------
> 12 files changed, 123 insertions(+), 75 deletions(-)
Pulled, thanks a lot Arnaldo!
Ingo
next prev parent reply other threads:[~2018-04-26 5:33 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-25 15:59 Arnaldo Carvalho de Melo
2018-04-25 15:59 ` [PATCH 01/12] perf machine: Set main kernel end address properly Arnaldo Carvalho de Melo
2018-04-25 15:59 ` [PATCH 02/12] perf list: Remove s390 specific strcmp_cpuid_cmp function Arnaldo Carvalho de Melo
2018-04-25 15:59 ` [PATCH 03/12] perf test: Adapt test case record+probe_libc_inet_pton.sh for s390 Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 04/12] perf stat: Keep the / modifier separator in fallback Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 05/12] perf pmu: Fix pmu events parsing rule Arnaldo Carvalho de Melo
2018-05-03 8:25 ` Adrian Hunter
2018-05-03 10:37 ` Jiri Olsa
2018-05-03 11:38 ` Adrian Hunter
2018-05-03 11:47 ` Jiri Olsa
2018-05-04 16:02 ` Jiri Olsa
2018-05-06 3:43 ` Andi Kleen
2018-05-06 14:28 ` [PATCH] perf tools: Fix parser for empty pmu terms case Jiri Olsa
2018-05-06 16:34 ` Liang, Kan
2018-05-07 7:21 ` Adrian Hunter
2018-05-07 8:12 ` Jiri Olsa
2018-05-07 15:04 ` Arnaldo Carvalho de Melo
2018-05-07 18:37 ` [PATCH 05/12] perf pmu: Fix pmu events parsing rule Arnaldo Carvalho de Melo
2018-05-07 19:16 ` Jiri Olsa
2018-05-07 19:26 ` Arnaldo Carvalho de Melo
2018-05-07 19:24 ` Arnaldo Carvalho de Melo
2018-05-07 19:42 ` Jiri Olsa
2018-04-25 16:00 ` [PATCH 06/12] perf evsel: Disable write_backward for leader sampling group events Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 07/12] perf mem: Document incorrect and missing options Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 08/12] perf record: Fix s390 undefined record__auxtrace_init() return value Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 09/12] perf pmu: Fix core PMU alias list for X86 platform Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 10/12] perf stat: Print out hint for mixed PMU group error Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 11/12] perf evsel: Only fall back group read for leader Arnaldo Carvalho de Melo
2018-04-25 16:00 ` [PATCH 12/12] perf stat: Fix duplicate PMU name for interval print Arnaldo Carvalho de Melo
2018-04-26 5:33 ` Ingo Molnar [this message]
-- strict thread matches above, loose matches on Subject: below --
2017-01-04 17:24 [GIT PULL 00/12] perf/urgent fixes Arnaldo Carvalho de Melo
2017-01-05 7:36 ` Ingo Molnar
2017-01-05 15:02 ` Arnaldo Carvalho de Melo
2014-01-31 20:27 Arnaldo Carvalho de Melo
2014-02-02 8:49 ` Ingo Molnar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180426053300.hftu657w62235euc@gmail.com \
--to=mingo@kernel.org \
--cc=acme@kernel.org \
--cc=acme@redhat.com \
--cc=agustinv@codeaurora.org \
--cc=ak@linux.intel.com \
--cc=alexander.shishkin@linux.intel.com \
--cc=brueckner@linux.vnet.ibm.com \
--cc=dsahern@gmail.com \
--cc=ganapatrao.kulkarni@cavium.com \
--cc=heiko.carstens@de.ibm.com \
--cc=jolsa@redhat.com \
--cc=jpmv27@aim.com \
--cc=kan.liang@linux.intel.com \
--cc=kernel-team@lge.com \
--cc=kim.phillips@arm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-perf-users@vger.kernel.org \
--cc=namhyung@kernel.org \
--cc=peterz@infradead.org \
--cc=qpakzk@gmail.com \
--cc=schwidefsky@de.ibm.com \
--cc=tmricht@linux.ibm.com \
--cc=treeze.taeung@gmail.com \
--cc=will.deacon@arm.com \
--cc=williams@redhat.com \
--cc=yao.jin@linux.intel.com \
--cc=zhangshaokun@hisilicon.com \
--subject='Re: [GIT PULL 00/12] perf/urgent fixes' \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).