public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Ted Ts'o" <tytso@mit.edu>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Joe Perches <joe@perches.com>, Andy Whitcroft <apw@shadowen.org>,
	LKML <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] checkpatch: Suggest pr_<level> over printk(KERN_<LEVEL>
Date: Tue, 13 Mar 2012 20:31:57 -0400	[thread overview]
Message-ID: <20120314003157.GA15379@thunk.org> (raw)
In-Reply-To: <20120313150316.6ae19b95.akpm@linux-foundation.org>

On Tue, Mar 13, 2012 at 03:03:16PM -0700, Andrew Morton wrote:
> > Sure but if a particular kernel file or subsystem is _not_ using
> > pr_foo(), having a checkpatch which tries to force everyone to use
> > pr_foo() is going to be really annoying to me as a maintainer...
> 
> Yes, that's what I fear.  That's why I'm testing it...

Perhaps the answer is a ".checkpatch_ignore" file that can be
maintained by maintainers in each directory to suppress specific
checkpatch warnings that the maintainers don't agree with.  That way
we don't have to worry about checkpatch maintainers try to impose
their pet programming style preferences on maintainers who don't want
to get random trivial style-fixing patches from well-meaning kernel
newbies...

						- Ted

  reply	other threads:[~2012-03-14  0:32 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20120302025554.GA13493@joana>
     [not found] ` <20120301.221643.881299898523907213.davem@davemloft.net>
     [not found]   ` <20120301.222316.1877216960521396397.davem@davemloft.net>
     [not found]     ` <20120301.222604.1508242694024394849.davem@davemloft.net>
     [not found]       ` <1330661602.1939.13.camel@joe2Laptop>
2012-03-02  5:35         ` [PATCH] checkpatch: Add --strict tests for braces, comments and casts Joe Perches
2012-03-02  5:54           ` [PATCH] checkpatch: Add --strict test for strings split across multiple lines Joe Perches
2012-03-13  6:23             ` [PATCH] checkpatch: Suggest pr_<level> over printk(KERN_<LEVEL> Joe Perches
2012-03-13 12:05               ` Ted Ts'o
2012-03-13 21:55                 ` Andrew Morton
2012-03-13 22:01                   ` Ted Ts'o
2012-03-13 22:03                     ` Andrew Morton
2012-03-14  0:31                       ` Ted Ts'o [this message]
2012-03-14  0:47                         ` Joe Perches
2012-03-14  1:07                           ` Ted Ts'o
2012-03-14  1:17                             ` Joe Perches
2012-03-14  2:19                               ` Ted Ts'o
2012-03-14  2:31                                 ` Joe Perches
2012-03-14  2:41                                   ` Ted Ts'o
2012-03-14  3:01                                     ` Joe Perches
2012-03-14 12:34                                       ` Ted Ts'o
2012-03-14 13:05                                         ` Joe Perches
2012-03-14 13:45                                           ` Ted Ts'o
2012-03-14 14:06                                             ` Joe Perches

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120314003157.GA15379@thunk.org \
    --to=tytso@mit.edu \
    --cc=akpm@linux-foundation.org \
    --cc=apw@shadowen.org \
    --cc=joe@perches.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox