Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752156AbbB0KTd (ORCPT ); Fri, 27 Feb 2015 05:19:33 -0500 Received: from szxga03-in.huawei.com ([119.145.14.66]:56632 "EHLO szxga03-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751539AbbB0KTb (ORCPT ); Fri, 27 Feb 2015 05:19:31 -0500 From: Yunlong Song To: , , , CC: , Subject: [PATCH v3 0/7] perf core: Make some improvements and fixes Date: Fri, 27 Feb 2015 18:21:24 +0800 Message-ID: <1425032491-20224-1-git-send-email-yunlong.song@huawei.com> X-Mailer: git-send-email 1.8.4.5 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.110.52.30] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020205.54F044B1.0084,ss=1,re=0.001,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2013-05-26 15:14:31, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: 62f96fcdd2392f316051807fcad930a9 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1537 Lines: 36 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 majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/