This patch set improves upon my LBR v6 patch series posted on
LKML several weeks ago. It needs to be applied on top of it.
This series improves perf report and perf record when used
with taken branch stack sampling.
For perf record, and based on users' feedback, it is possible
to omit the branch type with the -b option. In that case,
the filter is set to the default value of any branch type.
The branch-filter option is now used to specify more precise
branch types and privilege levels:
$ perf record -b foo
$ perf record --branch-filter any foo
To filter on specific branch types:
$ perf record --branch-filter any_call foo
For perf report, it is now possible to omit the -b option
and yet get branch view mode. Perf report is able to auto-detect
if the perf.data file contains samples with branch stack and
to switch to the branch mode. It is possible to override this
by passing --no-branch-stack.
Furthermore, perf report now supports TUI in branch mode.
It is possible to naviguate to both the source and destination
functions of branches.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/