All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
To: Stephen Hemminger <shemminger@vyatta.com>
Cc: Joe Perches <joe@perches.com>, David Miller <davem@davemloft.net>,
	LKML <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] drivers/block/floppy.c: stylistic cleanups
Date: Tue, 1 Dec 2009 20:09:00 +0100	[thread overview]
Message-ID: <200912012009.00812.bzolnier@gmail.com> (raw)
In-Reply-To: <20091201084550.586a728b@nehalam>

On Tuesday 01 December 2009 05:45:50 pm Stephen Hemminger wrote:
> On Mon, 30 Nov 2009 20:13:40 -0800
> Joe Perches <joe@perches.com> wrote:
> 
> > On Mon, 2009-11-30 at 09:28 -0800, Stephen Hemminger wrote:
> > > Rather than playing with the dangling operator format which seems to be a coding
> > > style that only David cares about. Why not go through and fix the really ugly old
> > > drivers that need it. For a good horror experience, go look at the floppy driver.
> > 
> > Just for you Stephen, here's a cleaned up version.
> > Now to see if it gets applied, which I rather doubt.
> > 
> > Changes:
> > 
> > Removed macro definitions and uses of
> > 	IN, OUT, LAST_OUT, CLEARSTRUCT, and CHECK_RESET
> > Used C99 initializers
> > Removed assigns from if statements
> > Converted printks without KERN_ levels to pr_info and pr_cont
> > Removed unnecessary braces
> > Used print_hex_dump
> > Moved leading logical tests to end of previous line
> > Surrounded still ugly CALL and ECALL macro with do {} while (0)
> > 
> > Checkpatch complaints before:
> > total: 393 errors, 132 warnings, 4647 lines checked
> > 
> > after:
> > total: 1 errors, 11 warnings, 5352 lines checked
> > 
> > Compile tested only, x86 allyesconfig
> > 
> > Signed-off-by: Joe Perches <joe@perches.com>
> 
> I have a fix (to get rid of Buffer I/O error when testing for drive present),
> so I'll put your cleanup in first.

Could you please tell us how are we going to back-port your fix to
-stable after such amount of changes:

  drivers/block/floppy.c | 1853 +++++++++++++++++++++++++++++++++---------------
  1 files changed, 1279 insertions(+), 574 deletions(-)

gets applied first?

--
Bartlomiej Zolnierkiewicz

  reply	other threads:[~2009-12-01 19:09 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-20 14:04 [net-next-2.6 PATCH v7 0/7 RFC] TCPCT part 1: cookie option exchange William Allen Simpson
2009-11-20 14:12 ` [net-next-2.6 PATCH v7 1/7 RFC] TCPCT part 1a: add request_values parameter for sending SYNACK William Allen Simpson
2009-11-20 17:20   ` David Miller
2009-11-20 14:23 ` [net-next-2.6 PATCH v7 2/7 RFC] TCPCT part 1b: generate Responder Cookie secret William Allen Simpson
2009-11-20 17:22   ` David Miller
2009-11-20 20:47     ` Andi Kleen
2009-11-20 20:51       ` David Miller
2009-11-21 16:09         ` William Allen Simpson
2009-11-20 14:33 ` [net-next-2.6 PATCH v7 3/7 RFC] TCPCT part 1c: sysctl_tcp_cookie_size, socket option TCP_COOKIE_TRANSACTIONS William Allen Simpson
2009-11-20 17:24   ` David Miller
2009-11-21 16:51     ` William Allen Simpson
2009-11-21 19:18       ` David Miller
2009-11-21 19:22         ` David Miller
2009-11-22  4:40         ` William Allen Simpson
2009-11-20 14:38 ` [net-next-2.6 PATCH v7 4/7 RFC] TCPCT part 1d: define TCP cookie option, extend existing struct's William Allen Simpson
2009-11-20 17:25   ` David Miller
2009-11-22  4:53     ` William Allen Simpson
2009-11-20 14:48 ` [net-next-2.6 PATCH v7 5/7 RFC] TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS William Allen Simpson
2009-11-20 17:26   ` David Miller
2009-11-20 20:54     ` Joe Perches
2009-11-22  6:25     ` William Allen Simpson
2009-11-22  7:10       ` Joe Perches
2009-11-23 11:16         ` William Allen Simpson
2009-11-23 17:25           ` Joe Perches
2009-11-23 17:49           ` David Miller
2009-11-23  0:31       ` David Miller
2009-11-23 18:28         ` [net-next-2.6 PATCH] net/ipv4: Move && and || to end of previous line Joe Perches
2009-11-23 18:31           ` David Miller
2009-11-23 18:38             ` Joe Perches
2009-11-23 18:41               ` David Miller
2009-11-29 21:00                 ` [PATCH net-next-2.6 PATCH] net: " Joe Perches
2009-11-30  0:55                   ` David Miller
2009-11-30 17:28                     ` Stephen Hemminger
2009-11-30 17:57                       ` Joe Perches
2009-11-30 21:00                       ` David Miller
2009-12-01  4:13                       ` [PATCH] drivers/block/floppy.c: stylistic cleanups Joe Perches
2009-12-01 16:45                         ` Stephen Hemminger
2009-12-01 19:09                           ` Bartlomiej Zolnierkiewicz [this message]
2009-12-01 17:36                         ` Marcin Slusarz
2009-12-01 17:46                           ` Joe Perches
2009-12-01 18:39                         ` Bartlomiej Zolnierkiewicz
2009-12-03 17:58                     ` [PATCH net-next-2.6] drivers/net: Move && and || to end of previous line Joe Perches
2009-12-03 20:40                       ` David Miller
2009-12-04 13:10                       ` Brice Goglin
2009-12-04 17:21                         ` Joe Perches
2009-12-05 12:43                           ` William Allen Simpson
2009-12-05 17:50                             ` Joe Perches
2009-12-05 22:05                               ` Jarek Poplawski
2009-12-06  3:36                               ` William Allen Simpson
2009-12-05 22:21                             ` David Miller
2009-12-06  3:00                               ` William Allen Simpson
2009-12-06 17:01                                 ` Jonathan Corbet
2009-12-04 22:42                         ` David Miller
2009-11-23 22:08           ` [net-next-2.6 PATCH] net/ipv4: " Ilpo Järvinen
2009-11-23 22:14             ` Joe Perches
2009-11-23 22:32               ` Ilpo Järvinen
2009-11-23 18:58         ` [net-next-2.6 PATCH] net/ipv6: " Joe Perches
2009-11-24 22:53           ` David Miller
2009-11-23 19:49         ` [net-next-2.6 PATCH] net/ipv[46]/netfilter: " Joe Perches
2009-11-23 22:20           ` Patrick McHardy
2009-11-20 14:55 ` [net-next-2.6 PATCH v7 6/7 RFC] TCPCT part 1f: Initiator Cookie => Responder William Allen Simpson
2009-11-20 17:29   ` David Miller
2009-11-20 15:06 ` [net-next-2.6 PATCH v7 7/7 RFC] TCPCT part 1g: Responder Cookie => Initiator William Allen Simpson
2009-11-20 17:31   ` David Miller

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=200912012009.00812.bzolnier@gmail.com \
    --to=bzolnier@gmail.com \
    --cc=davem@davemloft.net \
    --cc=joe@perches.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=shemminger@vyatta.com \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.