linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Ted Ts'o <tytso@mit.edu>
To: Joe Perches <joe@perches.com>
Cc: Andreas Dilger <adilger.kernel@dilger.ca>,
	linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 2/9] ext4: Use pr_fmt and pr_<level>
Date: Mon, 19 Mar 2012 00:09:50 -0400	[thread overview]
Message-ID: <20120319040950.GG31682@thunk.org> (raw)
In-Reply-To: <ceb0e02f9f0c1548a654e8718fbadc147595f8ee.1331856300.git.joe@perches.com>

On Thu, Mar 15, 2012 at 05:07:30PM -0700, Joe Perches wrote:
> Use a more current logging style.
> 
> Add pr_fmt to consistently prefix with "EXT4-fs: "
> Convert printks with KERN_<LEVEL> to pr_<level>.
> Convert bare printks to pr_info and pr_cont where appropriate.
> Remove embedded function names from formats, use "%s: ", __func__.
> Coalesce formats.
> Neaten macros that contain printks/pr_<level>.
> Use ##__VA_ARGS__ in those macros.

Still too much in a single patch.

Changing printk's to pr_info and pr_cont is patch noise as far as I'm
concerned.  Adds no value, and just breaks other patches.  Ditto using
__func__ and and coalesing formats (much of which was broekn up back
when checkpatch flamed developers about 80 column lines, and I patch
noises from trivial patch monkeys offering to fix it, sigh).

And I really don't care about adding EXT4-fs to debugging messages,
especially messages which can't be enabled except when developers have
to explicitly add #define's...

One evidence that this patch is noise is that it doesn't apply cleanly
just on top of my current patch set that I plan to send to Linus.  And
I consider it a waste of time to sort through and figure out what if
any of this 1200 line patch is really worthwhile.  (A quick scan
didn't find anything, although if there are some places where I'm
missing a pr_cont / KERN_CONT in a commonly used --- non debug ---
codepath I'd be willing to fix it.)

						- Ted

  reply	other threads:[~2012-03-19  4:09 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-16  0:07 [PATCH 0/9] ext4: Message logging corrections and neatening Joe Perches
2012-03-16  0:07 ` [PATCH 1/9] ext4: Add -DDEBUG to Makefile Joe Perches
2012-03-16 16:03   ` David Daney
2012-03-16 16:29     ` Joe Perches
2012-03-19  4:39     ` Ted Ts'o
2012-03-19 16:26       ` Joe Perches
2012-03-19 18:48       ` David Daney
2012-03-20  1:05         ` Ted Ts'o
2012-03-16  0:07 ` [PATCH 2/9] ext4: Use pr_fmt and pr_<level> Joe Perches
2012-03-19  4:09   ` Ted Ts'o [this message]
2012-03-19  4:14     ` David Miller
2012-03-19  4:34       ` Ted Ts'o
2012-03-19  5:12         ` David Miller
2012-03-19 15:31           ` Ted Ts'o
2012-03-19 15:51             ` Anca Emanuel
2012-03-19 16:14               ` Joe Perches
2012-03-19 16:14               ` Ted Ts'o
2012-03-19 18:14                 ` David Miller
2012-03-19 18:31                   ` Ted Ts'o
2012-03-19 18:46                     ` Joe Perches
2012-03-20  1:04                       ` Ted Ts'o
2012-03-20  1:33                         ` Joe Perches
2012-03-20  1:47                           ` Ted Ts'o
2012-03-20  1:59                             ` Joe Perches
2012-03-20  2:58                               ` Ted Ts'o
2012-03-20  3:02                                 ` Joe Perches
2012-03-20  5:46                                   ` Valdis.Kletnieks
2012-03-20  7:10                                     ` David Miller
2012-03-20  8:47                                       ` Jiri Slaby
2012-03-20  9:44                                         ` Joe Perches
2012-03-20  9:27                                       ` Geert Uytterhoeven
2012-03-20 13:03                                       ` Ted Ts'o
2012-03-20 18:47                                       ` Valdis.Kletnieks
2012-03-20  1:46                         ` Al Viro
2012-03-19 17:53             ` David Miller
2012-03-19  4:25     ` Joe Perches
2012-03-19  4:36       ` Ted Ts'o
2012-03-19 16:46       ` Jiri Slaby
2012-03-19 17:09         ` Joe Perches
2012-03-19 17:36           ` Valdis.Kletnieks
2012-03-19 17:44             ` Joe Perches
2012-03-20  1:06               ` Ted Ts'o
2012-03-20  1:28                 ` david
2012-03-20  1:51                   ` Joe Perches
2012-03-20  1:33                 ` Joe Perches
2012-03-20  8:57           ` Jiri Slaby
2012-03-20  9:21             ` Joe Perches
2012-03-20  9:25               ` Jiri Slaby
2012-03-20  9:46                 ` Joe Perches
2012-03-22 17:02                   ` Jiri Slaby
2012-03-22 17:42                     ` Joe Perches
2012-03-19  4:55   ` Ted Ts'o
2012-03-19  5:13     ` David Miller
2012-03-19  5:39     ` Joe Perches
2012-03-16  0:07 ` [PATCH 3/9] ext4: Fix indentation Joe Perches
2012-03-19  4:10   ` Ted Ts'o
2012-03-19  4:30     ` Joe Perches
2012-03-16  0:07 ` [PATCH 4/9] ext4: Add no_printk argument validation, fix fallout Joe Perches
2012-03-19  4:16   ` Ted Ts'o
2012-03-16  0:07 ` [PATCH 5/9] ext4: Avoid output message interleaving in ext4_error_<foo> Joe Perches
2012-03-19  4:51   ` Ted Ts'o
2012-03-16  0:07 ` [PATCH 6/9] ext4: Remove redundant "EXT4-fs: " from uses of ext4_msg Joe Perches
2012-03-19  4:13   ` Ted Ts'o
2012-03-16  0:07 ` [PATCH 7/9] ext4: Format neatening for easier grep Joe Perches
2012-03-19  4:26   ` Ted Ts'o
2012-03-19  4:30     ` Joe Perches
2012-03-16  0:07 ` [PATCH 8/9] ext4: Neaten ext4_error uses Joe Perches
2012-03-16  0:07 ` [PATCH 9/9] ext4: Rename ext4_warning to ext4_warn and ext4_error to ext4_err Joe Perches
2012-03-19  4:51   ` Ted Ts'o

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=20120319040950.GG31682@thunk.org \
    --to=tytso@mit.edu \
    --cc=adilger.kernel@dilger.ca \
    --cc=joe@perches.com \
    --cc=linux-ext4@vger.kernel.org \
    --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;
as well as URLs for NNTP newsgroup(s).