From: Arnaldo Carvalho de Melo <acme@kernel.org>
To: Ingo Molnar <mingo@kernel.org>
Cc: linux-kernel@vger.kernel.org,
Adrian Hunter <adrian.hunter@intel.com>,
Alexander Shishkin <alexander.shishkin@linux.intel.com>,
Alexei Starovoitov <ast@fb.com>,
Daniel Borkmann <daniel@iogearbox.net>,
Daniel Bristot de Oliveira <bristot@redhat.com>,
David Ahern <dsahern@gmail.com>, Jiri Olsa <jolsa@redhat.com>,
Joe Stringer <joe@ovn.org>, Josh Poimboeuf <jpoimboe@redhat.com>,
Markus Trippelsdorf <markus@trippelsdorf.de>,
Masami Hiramatsu <mhiramat@kernel.org>,
Namhyung Kim <namhyung@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
Steven Rostedt <rostedt@goodmis.org>,
Wang Nan <wangnan0@huawei.com>,
Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: Re: [GIT PULL 00/12] perf/urgent fixes
Date: Thu, 5 Jan 2017 12:02:59 -0300 [thread overview]
Message-ID: <20170105150259.GM27864@kernel.org> (raw)
In-Reply-To: <20170105073636.GA4287@gmail.com>
Em Thu, Jan 05, 2017 at 08:36:36AM +0100, Ingo Molnar escreveu:
>
> * Arnaldo Carvalho de Melo <acme@kernel.org> wrote:
>
> > Hi Ingo,
> >
> > Please consider pulling,
> >
> > - Arnaldo
> >
> > Test results at the end of this message, as usual, news about it:
> >
> > Has two new targets, debian:experimental-x-mipsel and
> > debian:experimental-x-arm64.
> >
> > Those use debian's multi-arch packages allowing cross building more than with
> > the other crossbuild containers.
> >
> > This still doesn't generate a full featured tool, as there are some buggy
> > multi-arch packages, such as the devel packages for perl, gtk2, etc.
> >
> > The following changes since commit 3705b97505bcbf6440f38119c0e7d6058f585b54:
> >
> > Merge tag 'perf-urgent-for-mingo-20161222' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2016-12-23 20:23:29 +0100)
> >
> > 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.10-20170104
> >
> > for you to fetch changes up to 8a937a25a7e3c19d5fb3f9d92f605cf5fda219d8:
> >
> > perf probe: Fix to probe on gcc generated symbols for offline kernel (2017-01-04 11:44:22 -0300)
> >
> > ----------------------------------------------------------------
> > perf/urgent fixes and one improvement:
> >
> > Fixes:
> >
> > - Fix prev/next_prio formatting for deadline tasks in libtraceevent (Daniel Bristot de Oliveira)
> >
> > - Robustify reading of build-ids from /sys/kernel/note (Arnaldo Carvalho de Melo)
> >
> > - Fix building some sample/bpf in Alpine Linux 3.4 (Arnaldo Carvalho de Melo)
> >
> > - Fix 'make install-bin' to install libtraceevent plugins (Arnaldo Carvalho de Melo)
> >
> > - Fix 'perf record --switch-output' documentation and comment (Jiri Olsa)
> >
> > - 'perf probe' fixes for cross arch probing (Masami Hiramatsu)
> >
> > Improvement:
> >
> > - Show total scheduling time in 'perf sched timehist' (Namhyumg Kim)
> >
> > Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
> >
> > ----------------------------------------------------------------
> > Arnaldo Carvalho de Melo (4):
> > samples/bpf sock_example: Avoid getting ethhdr from two includes
> > samples/bpf trace_output_user: Remove duplicate sys/ioctl.h include
> > perf tools: Install tools/lib/traceevent plugins with install-bin
> > perf symbols: Robustify reading of build-id from sysfs
> >
> > Daniel Bristot de Oliveira (1):
> > tools lib traceevent: Fix prev/next_prio for deadline tasks
> >
> > Jiri Olsa (3):
> > tools lib subcmd: Add OPT_STRING_OPTARG_SET option
> > perf record: Make __record_options static
> > perf record: Fix --switch-output documentation and comment
> >
> > Masami Hiramatsu (3):
> > perf probe: Fix to get correct modname from elf header
> > perf probe: Fix --funcs to show correct symbols for offline module
> > perf probe: Fix to probe on gcc generated symbols for offline kernel
> >
> > Namhyung Kim (1):
> > perf sched timehist: Show total scheduling time
> >
> > samples/bpf/sock_example.h | 2 +-
> > samples/bpf/trace_output_user.c | 1 -
> > tools/lib/subcmd/parse-options.c | 3 +
> > tools/lib/subcmd/parse-options.h | 5 ++
> > tools/lib/traceevent/plugin_sched_switch.c | 4 +-
> > tools/perf/Documentation/perf-record.txt | 4 ++
> > tools/perf/Makefile.perf | 4 +-
> > tools/perf/builtin-record.c | 4 +-
> > tools/perf/builtin-sched.c | 17 ++++-
> > tools/perf/util/probe-event.c | 105 +++++++++++++++++++----------
> > tools/perf/util/symbol-elf.c | 6 ++
> > 11 files changed, 108 insertions(+), 47 deletions(-)
>
> Pulled, thanks a lot Arnaldo!
>
> JFYI, I noticed these new warnings in the build log, we should probably take care
> of these out of sync headers eventually:
>
> Warning: arch/x86/include/asm/cpufeatures.h differs from kernel
> Warning: arch/x86/include/uapi/asm/vmx.h differs from kernel
> Warning: arch/powerpc/include/uapi/asm/kvm.h differs from kernel
> Warning: arch/arm/include/uapi/asm/kvm.h differs from kernel
>
> ... but it's not a showstopper.
Right, one has to look at the changes, see if they should trigger
changes in tools, do it if needed, then do the copy, checking that all
continues to work as expected.
I've been doing that, and in some cases some other people as well, like
Joe Stringer did for the bpf headers when making samples/bpf/ use
tools/bpf/.
- Arnaldo
next prev parent reply other threads:[~2017-01-05 15:03 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-04 17:24 [GIT PULL 00/12] perf/urgent fixes Arnaldo Carvalho de Melo
2017-01-04 17:24 ` [PATCH 01/12] perf sched timehist: Show total scheduling time Arnaldo Carvalho de Melo
2017-01-04 17:24 ` [PATCH 02/12] samples/bpf sock_example: Avoid getting ethhdr from two includes Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 03/12] samples/bpf trace_output_user: Remove duplicate sys/ioctl.h include Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 04/12] perf probe: Fix to get correct modname from elf header Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 05/12] tools lib subcmd: Add OPT_STRING_OPTARG_SET option Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 06/12] perf record: Make __record_options static Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 07/12] perf record: Fix --switch-output documentation and comment Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 08/12] tools lib traceevent: Fix prev/next_prio for deadline tasks Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 09/12] perf tools: Install tools/lib/traceevent plugins with install-bin Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 10/12] perf symbols: Robustify reading of build-id from sysfs Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 11/12] perf probe: Fix --funcs to show correct symbols for offline module Arnaldo Carvalho de Melo
2017-01-04 17:25 ` [PATCH 12/12] perf probe: Fix to probe on gcc generated symbols for offline kernel Arnaldo Carvalho de Melo
2017-01-05 7:36 ` [GIT PULL 00/12] perf/urgent fixes Ingo Molnar
2017-01-05 15:02 ` Arnaldo Carvalho de Melo [this message]
-- strict thread matches above, loose matches on Subject: below --
2018-04-25 15:59 Arnaldo Carvalho de Melo
2018-04-26 5:33 ` Ingo Molnar
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=20170105150259.GM27864@kernel.org \
--to=acme@kernel.org \
--cc=acme@redhat.com \
--cc=adrian.hunter@intel.com \
--cc=alexander.shishkin@linux.intel.com \
--cc=ast@fb.com \
--cc=bristot@redhat.com \
--cc=daniel@iogearbox.net \
--cc=dsahern@gmail.com \
--cc=joe@ovn.org \
--cc=jolsa@redhat.com \
--cc=jpoimboe@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=markus@trippelsdorf.de \
--cc=mhiramat@kernel.org \
--cc=mingo@kernel.org \
--cc=namhyung@kernel.org \
--cc=peterz@infradead.org \
--cc=rostedt@goodmis.org \
--cc=wangnan0@huawei.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