Hi, Found some functions to improve and bugs to fix in perf. This patchset is based on: https://git.kernel.org/cgit/linux/kernel/git/acme/linux.git/ perf/core
For [PATCH v3 4/7] and [PATCH v3 5/7], I have checked that these patches do not break shell autocompletion. Besides, for [PATCH v3 4/7], --raw-dump without an argument still shows all the events. Yunlong Song (7): perf list: Sort the output of 'perf list' to view more clearly perf list: Fix some inaccuracy problem when parsing the argument perf list: Clean up the printing functions of hardware/software events perf list: Extend raw-dump to certain kind of events perf list: Avoid confusion of perf output and the next command prompt perf record: Remove the '--(null)' long_name for --list-opts perf core: Fix the bash completion problem of 'perf --*' tools/perf/Documentation/perf-list.txt | 6 + tools/perf/builtin-list.c | 27 ++--- tools/perf/perf-completion.sh | 6 +- tools/perf/perf.c | 28 +++++ tools/perf/util/parse-events.c | 206 ++++++++++++++++++++++++--------- tools/perf/util/parse-events.h | 11 +- tools/perf/util/parse-options.c | 5 +- 7 files changed, 210 insertions(+), 79 deletions(-) -- 1.8.5.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/