* Arnaldo Carvalho de Melo <a...@kernel.org> wrote: > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > Test results at the end of this message, as usual. > > The following changes since commit 11737ca9e3b9d84448fa405a80980aa9957bcee8: > > Merge tag 'perf-core-for-mingo-4.17-20180216' of > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core > (2018-02-17 11:39:47 +0100) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git > tags/perf-core-for-mingo-4.17-20180220 > > for you to fetch changes up to 66dfdff03d196e51322c6a85c0d8db8bb2bdd655: > > perf tools: Add Python 3 support (2018-02-19 12:28:23 -0300) > > ---------------------------------------------------------------- > perf/core improvements and fixes: > > - Initial support for linking with python3, by explicitely setting > the PYTHON Makefile variable, python2 remains supported, more work > needed to test the shipped python scripts used with 'perf script' > (Jaroslav Škarvada) > > - Make twatch.py, an example python script that sets up evlists and > evsels to then parse events from mmap, to work with both python2 and > python3 (Arnaldo Carvalho de Melo) > > - Fix setting 'perf ftrace' function filter when using a non-existent > function, which should result in an error instead of simply not setting > the filter and showing all functions (Changbin Du) > > - Fix paranoid check in machine__set_kernel_mmap(), problem introduced > in previous perf/core batch (Namhyung Kim) > > - Fix reading cpuid model information in s/390, ditto, also introduced > in the previous perf/core batch (Thomas Richter) > > Signed-off-by: Arnaldo Carvalho de Melo <a...@redhat.com> > > ---------------------------------------------------------------- > Arnaldo Carvalho de Melo (1): > perf python: Make twatch.py work with both python2 and python3 > > Changbin Du (1): > perf ftrace: Append an EOL when write tracing files > > Jaroslav Škarvada (1): > perf tools: Add Python 3 support > > Namhyung Kim (1): > perf machine: Fix paranoid check in machine__set_kernel_mmap() > > Thomas Richter (1): > perf s390: Fix reading cpuid model information > > tools/perf/Makefile.config | 23 +--- > tools/perf/Makefile.perf | 4 +- > tools/perf/arch/s390/util/header.c | 2 +- > tools/perf/builtin-ftrace.c | 18 ++- > tools/perf/python/twatch.py | 8 +- > .../perf/scripts/python/Perf-Trace-Util/Context.c | 34 ++++- > tools/perf/util/machine.c | 2 +- > tools/perf/util/python.c | 95 ++++++++++--- > .../util/scripting-engines/trace-event-python.c | 147 > +++++++++++++++------ > tools/perf/util/setup.py | 6 +- > 10 files changed, 243 insertions(+), 96 deletions(-)
Pulled, thanks a lot Arnaldo! Ingo