Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756848Ab3G3DKJ (ORCPT ); Mon, 29 Jul 2013 23:10:09 -0400 Received: from perches-mx.perches.com ([206.117.179.246]:57076 "EHLO labridge.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753015Ab3G3DKI (ORCPT ); Mon, 29 Jul 2013 23:10:08 -0400 Message-ID: <1375153806.2075.100.camel@joe-AO722> Subject: Re: Checkpatch error on trace events macros From: Joe Perches To: Li Zefan Cc: Sarah Sharp , Andy Whitcroft , linux-kernel@vger.kernel.org Date: Mon, 29 Jul 2013 20:10:06 -0700 In-Reply-To: <51F72D55.7050108@huawei.com> References: <20130729195201.GC14883@xanatos> <51F7171C.4060100@huawei.com> <1375149538.2075.95.camel@joe-AO722> <51F71FBC.6030600@huawei.com> <1375151796.2075.97.camel@joe-AO722> <51F72D55.7050108@huawei.com> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.6.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1517 Lines: 51 On Tue, 2013-07-30 at 11:04 +0800, Li Zefan wrote: > On 2013/7/30 10:36, Joe Perches wrote: > > On Tue, 2013-07-30 at 10:06 +0800, Li Zefan wrote: > >> On 2013/7/30 9:58, Joe Perches wrote: > >>> So what are these TRACE_ defines that need > >>> excluding from the "complex values" check? > >>> > >>> Anything other than > >>> > >>> TRACE_SYSTEM > >>> TRACE_INCLUDE_FILE > >>> TRACE_INCLUDE_PATH > >>> > >>> ? > >>> > >>> samples/trace_events/trace-events-sample.h > >>> only has those 3. > >>> > >> > >> Try: > >> # scripts/checkpatch.pl --file include/trace/events/* > >> > >> You'll see numerous errors. :) > > > > Nope, you'll see numerous whitespace defects, but no > > actual errors. > > > > If you run with: > > > > --ignore=spacing,long_line,code_indent,leading_space,printf_l,split_string,space_before_tab,trailing_whitespace,line_continuations > > > > Serious? I'd just not run checkpatch.pl. ;) Your choice. It's all whitespace and %Lx stuff. I think the reports are actual style defects. The line continuations and split strings uses are pretty poor there too. > The "complex values" check complaints come from many places in include/trace/events/*, > and I'm not going to check where and why. Nor I. You haven't answered my question either. -- 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/