lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 29 Apr 2020 15:29:25 -0300
From:   Arnaldo Carvalho de Melo <arnaldo.melo@...il.com>
To:     Adrian Hunter <adrian.hunter@...el.com>
Cc:     Jiri Olsa <jolsa@...hat.com>, Andi Kleen <ak@...ux.intel.com>,
        linux-kernel@...r.kernel.org
Subject: Re: [PATCH 0/9] perf intel-pt: Add support for synthesizing branch
 stacks for regular events

Em Wed, Apr 29, 2020 at 06:07:42PM +0300, Adrian Hunter escreveu:
> Hi
> 
> This patchset adds Intel PT support for synthesizing branch stacks for
> regular events.  This follows on from the patchset that did the same thing
> for call chains.
> 
> The first 3 patches convert Intel PT to using thread-stack to record branch
> stacks, which allows branch stacks to be accumulated separately for each
> thread.
> 
> The next 3 patches add support for synthesizing branch stacks for regular
> events.
> 
> The final 2 patches update some documentation.

Thanks, applied.

- Arnaldo
 
> 
> Adrian Hunter (9):
>       perf thread-stack: Add branch stack support
>       perf intel-pt: Consolidate thread-stack use condition
>       perf intel-pt: Change branch stack support to use thread-stacks
>       perf auxtrace: Add option to synthesize branch stack for regular events
>       perf evsel: Add support for synthesized branch stack sample type
>       perf thread-stack: Add thread_stack__br_sample_late()
>       perf intel-pt: Add support for synthesizing branch stacks for regular events
>       perf intel-pt: Update documentation about itrace G and L options
>       perf intel-pt: Update documentation about using /proc/kcore
> 
>  tools/perf/Documentation/itrace.txt        |   5 +
>  tools/perf/Documentation/perf-intel-pt.txt |  53 +++++--
>  tools/perf/builtin-inject.c                |   3 +-
>  tools/perf/builtin-report.c                |   5 +-
>  tools/perf/util/auxtrace.c                 |   6 +-
>  tools/perf/util/auxtrace.h                 |   2 +
>  tools/perf/util/evsel.h                    |  10 ++
>  tools/perf/util/intel-bts.c                |   2 +-
>  tools/perf/util/intel-pt.c                 | 210 ++++++++++++++--------------
>  tools/perf/util/s390-cpumsf.c              |   3 +-
>  tools/perf/util/session.c                  |   2 +-
>  tools/perf/util/thread-stack.c             | 217 +++++++++++++++++++++++++++--
>  tools/perf/util/thread-stack.h             |   8 +-
>  13 files changed, 393 insertions(+), 133 deletions(-)
> 
> 
> Regards
> Adrian

-- 

- Arnaldo

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ