From: Arnaldo Carvalho de Melo <arnaldo.melo@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: "Ingo Molnar" <mingo@kernel.org>,
"Thomas Gleixner" <tglx@linutronix.de>,
"Jiri Olsa" <jolsa@kernel.org>,
"Namhyung Kim" <namhyung@kernel.org>,
"Clark Williams" <williams@redhat.com>,
"Kate Carcia" <kcarcia@redhat.com>,
"Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>,
linux-perf-users@vger.kernel.org,
"Adrian Hunter" <adrian.hunter@intel.com>,
"Carsten Haitzler" <carsten.haitzler@arm.com>,
"Claire Jensen" <cjense@google.com>,
"Dmitriy Vyukov" <dvyukov@google.com>,
"Eelco Chaudron" <echaudro@redhat.com>,
"Eric Lin" <eric.lin@sifive.com>,
"Florian Fischer" <florian.fischer@muhq.space>,
"German Gomez" <german.gomez@arm.com>,
"Ian Rogers" <irogers@google.com>,
"James Clark" <james.clark@arm.com>,
"Joe Mario" <jmario@redhat.com>,
"Kan Liang" <kan.liang@linux.intel.com>,
"Leo Yan" <leo.yan@linaro.org>, "Martin Liška" <mliska@suse.cz>,
"Thomas Richter" <tmricht@linux.ibm.com>,
"Xing Zhengjun" <zhengjun.xing@linux.intel.com>,
"Yang Jihong" <yangjihong1@huawei.com>,
"Arnaldo Carvalho de Melo" <acme@redhat.com>,
anicolas@hupstream.com
Subject: Re: [GIT PULL] perf tools changes for v5.19: 2nd batch
Date: Sun, 29 May 2022 23:32:00 +0200 [thread overview]
Message-ID: <32B2C52F-F697-45D5-9192-BDA70D838F96@gmail.com> (raw)
In-Reply-To: <CAHk-=wj1+W6VXeRG7XXO7zSsTe3mACdrPY4PccMNPhC3seLELg@mail.gmail.com>
On May 29, 2022 7:28:26 PM GMT+02:00, Linus Torvalds <torvalds@linux-foundation.org> wrote:
>On Sun, May 29, 2022 at 8:45 AM Arnaldo Carvalho de Melo
><acme@kernel.org> wrote:
>>
>> - Add BPF based off-CPU profiling.
>
>I suspect this could have come with a bit more explanation of what
>"off-CPU profiling" means.
Sorry about that, I was in a hurry, traveling to Paris for Kernel Recipes[1], afraid to miss the merge window.
>It seems to be "account time when process was scheduled away to
>caller", but I had to go look at the commits to figure that out.
Thanks for merging!
>Partly unrelated side note: I've occasionally looked for "useful perf
>recipes". Not from kernel developers, but from people who solved real
>performance problems using perf, giving useful examples.
Yeah, collecting such experiences somewhere and trying to reduce boilerplate to achieve the results sometimes ends up creating new tools or making the existing ones now actionable.
When people ask me about such recipes I usually point them to:
https://www.brendangregg.com/perf.html
Lots of features in perf came from trying to address comments, complaints from you, Ingo, Peter, Thomas, Milian Wolff, Brendan, Stephane and lots of others, thanks!
Back to this off-CPU thing, I'm talking with Namhyung on how to streamline it, this one and the growing number of BPF based perf tools,
- Arnaldo
[1] https://kernel-recipes.org/en/2022/
prev parent reply other threads:[~2022-05-29 21:32 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-29 15:45 [GIT PULL] perf tools changes for v5.19: 2nd batch Arnaldo Carvalho de Melo
2022-05-29 17:28 ` Linus Torvalds
2022-05-29 21:32 ` Arnaldo Carvalho de Melo [this message]
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=32B2C52F-F697-45D5-9192-BDA70D838F96@gmail.com \
--to=arnaldo.melo@gmail.com \
--cc=acme@kernel.org \
--cc=acme@redhat.com \
--cc=adrian.hunter@intel.com \
--cc=anicolas@hupstream.com \
--cc=carsten.haitzler@arm.com \
--cc=cjense@google.com \
--cc=dvyukov@google.com \
--cc=echaudro@redhat.com \
--cc=eric.lin@sifive.com \
--cc=florian.fischer@muhq.space \
--cc=german.gomez@arm.com \
--cc=irogers@google.com \
--cc=james.clark@arm.com \
--cc=jmario@redhat.com \
--cc=jolsa@kernel.org \
--cc=kan.liang@linux.intel.com \
--cc=kcarcia@redhat.com \
--cc=leo.yan@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-perf-users@vger.kernel.org \
--cc=mingo@kernel.org \
--cc=mliska@suse.cz \
--cc=namhyung@kernel.org \
--cc=tglx@linutronix.de \
--cc=tmricht@linux.ibm.com \
--cc=torvalds@linux-foundation.org \
--cc=williams@redhat.com \
--cc=yangjihong1@huawei.com \
--cc=zhengjun.xing@linux.intel.com \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox