From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752222AbcFFT4f (ORCPT ); Mon, 6 Jun 2016 15:56:35 -0400 Received: from mail.kernel.org ([198.145.29.136]:43563 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751902AbcFFT4d (ORCPT ); Mon, 6 Jun 2016 15:56:33 -0400 Date: Mon, 6 Jun 2016 16:56:26 -0300 From: Arnaldo Carvalho de Melo To: Andi Kleen Cc: Andi Kleen , linux-kernel@vger.kernel.org, Jiri Olsa Subject: Re: [PATCH] perf test: Ignore .scale and other special files Message-ID: <20160606195626.GA20415@kernel.org> References: <1465223766-29902-1-git-send-email-andi@firstfloor.org> <20160606145148.GC31477@kernel.org> <20160606145458.GD31477@kernel.org> <20160606150945.GE31477@kernel.org> <20160606163116.GC9646@tassilo.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160606163116.GC9646@tassilo.jf.intel.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.6.1 (2016-04-27) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Mon, Jun 06, 2016 at 09:31:16AM -0700, Andi Kleen escreveu: > > [root@jouet ~]# perf stat -e topdown-total-slots:u,cpu/event=topdown-total-slots/u usleep 1 > > event syntax error: 'topdown-total-slots:u,cpu/event=topdown-total-slots/u' > > \___ parser error > > that it fails, Jiri, probably something obvious to you? :-) > Works for me here > > ./perf stat -e topdown-total-slots:u,cpu/event=topdown-total-slots/u sleep 1 > > Performance counter stats for 'sleep 1': > > 515,204 topdown-total-slots:u > 514,712 cpu/event=topdown-total-slots/u > > 1.001438114 seconds time elapsed > > Did you perhaps miss this hunk? Yeah, the build process seems to be buggy here, not noticing that change it seems not to have regenerated the .c files from that .l. After I removed the build dir and rebuilt everything, it works now, doing the docker-based lots-of-distros build now. - Arnaldo > --- a/tools/perf/util/parse-events.l > +++ b/tools/perf/util/parse-events.l > @@ -259,6 +259,7 @@ cycles-ct { return str(yyscanner, PE_KERNEL_PMU_EVENT); } > cycles-t { return str(yyscanner, PE_KERNEL_PMU_EVENT); } > mem-loads { return str(yyscanner, PE_KERNEL_PMU_EVENT); } > mem-stores { return str(yyscanner, PE_KERNEL_PMU_EVENT); } > +topdown-[a-z-]+ { return str(yyscanner, PE_KERN > > -Andi > -- > ak@linux.intel.com -- Speaking for myself only