Patch "perf callchain: Fixup help/config for no-unwinding" has been added to the 4.9-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
perf callchain: Fixup help/config for no-unwinding
to the 4.9-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
perf-callchain-fixup-help-config-for-no-unwinding.patch
and it can be found in the queue-4.9 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
c56cb33b56c13493eeb95612f80e4dd6e35cd109Mon Sep 17 00:00:00 2001
From: Rabin Vincent <[email protected]>
Date: Wed, 10 Aug 2016 15:52:28 +0200
Subject: perf callchain: Fixup help/config for no-unwinding
From: Rabin Vincent <[email protected]>
commit c56cb33b56c13493eeb95612f80e4dd6e35cd109 upstream.
Since 841e3558b2d ("perf callchain: Recording 'dwarf' callchains do not need DWARF unwinding support"), --call-graph dwarf is allowed in 'perf record' even without unwind support. A couple of other places don't reflect this yet though: the help text should list dwarf as a valid record mode and the dump_size config should be respected too.
--- tools/perf/util/callchain.c | 2 -- tools/perf/util/callchain.h | 4 ---- 2 files changed, 6 deletions(-)
tools/perf/util/callchain.c +0 -2
@@ -193,7 +193,6 @@ int perf_callchain_config(const char *vaif (!strcmp (var,"record-mode" ))return parse_callchain_record_opt (value, &callchain_param); -#ifdef HAVE_DWARF_UNWIND_SUPPORT if (!strcmp (var,"dump-size" )) {unsigned long size =0 ;int ret;
@@ -203,7 +202,6 @@ int perf_callchain_config(const char *vareturn ret; } -#endif if (!strcmp (var,"print-type" ))return parse_callchain_mode (value);if (!strcmp (var,"order" ))
tools/perf/util/callchain.h +0 -4
@@ -11,11 +11,7 @@#define CALLCHAIN_HELP "setup and enables call-graph (stack chain/backtrace):\n\n" -#ifdef HAVE_DWARF_UNWIND_SUPPORT # define RECORD_MODE_HELP HELP_PAD "record_mode:\tcall graph recording mode (fp|dwarf|lbr)\n" -#else -# define RECORD_MODE_HELP HELP_PAD "record_mode:\tcall graph recording mode (fp|lbr)\n" -#endif #define RECORD_SIZE_HELP \ HELP_PAD "record_size:\tif record_mode is 'dwarf', max size of stack recording (<bytes>)\n" \
Patches currently in stable-queue which might be from [email protected] are
queue-4.9/perf-callchain-fixup-help-config-for-no-unwinding.patch