From: Peter Hurley <peter@hurleysoftware.com>
To: Anton Wuerfel <anton.wuerfel@fau.de>,
Phillip Raffeck <phillip.raffeck@fau.de>
Cc: linux-serial@vger.kernel.org,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Jiri Slaby <jslaby@suse.com>,
"James E.J. Bottomley" <jejb@parisc-linux.org>,
Helge Deller <deller@gmx.de>,
Heikki Krogerus <heikki.krogerus@linux.intel.com>,
Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
Qipeng Zha <qipeng.zha@intel.com>,
Desmond Liu <desmondl@broadcom.com>,
Wang Long <long.wanglong@huawei.com>,
Matt Redfearn <matt.redfearn@imgtec.com>,
Paul Burton <paul.burton@imgtec.com>,
Ralf Baechle <ralf@linux-mips.org>,
Krzysztof Kozlowski <k.kozlowski@samsung.com>,
Peter Hung <hpeter@gmail.com>,
Soeren Grunewald <soeren.grunewald@desy.de>,
Adam Lee <adam.lee@canonical.com>,
"Maciej S. Szmigiero" <mail@maciej.szmigiero.name>,
Mans Rullgard <mans@mansr.com>,
linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org,
linux-kernel@i4.cs.fau.de
Subject: Re: [PATCH v2 00/11] tty: serial: 8250: Fix checkpatch warnings
Date: Fri, 18 Dec 2015 07:17:19 -0800 [thread overview]
Message-ID: <5674237F.5000501@hurleysoftware.com> (raw)
In-Reply-To: <1450437723-2978-1-git-send-email-anton.wuerfel@fau.de>
On 12/18/2015 03:21 AM, Anton Wuerfel wrote:
> Hello Peter,
>
> thanks for your feedback. We updated the patches according to your remarks.
Not a problem; on the contrary, thanks for the patches.
Just a procedural note: it's customary to address the patches to
the maintainer(s) and cc others and the list. It's not really a problem here
because Greg picks up everything but that's not true for other subsystems.
Just thought I'd let you know.
Regards,
Peter Hurley
> This patch set fixes several checkpatch warnings in tty/serial/8250.
>
> Patch 1/11: Adds missing spaces (mainly to function/macro headers)
> Patch 2/11: Replace spaces with tabs wherever possible
> Patch 3/11: Slight patch which moves an opening curly brace
> Patch 4/11: Fixes multiline comment style
> Patch 5/11: Removes else blocks after return statements
> Patch 6/11: Slight patch which moves EXPORT_SYMBOL macro to correct position
> Patch 7/11: Slight patch which removes an unneccessary line continuation
> Patch 8/11: Slight patch which adds parentheses to a macro definition
> Patch 9/11: Merges user-visible multiline strings to a single line
> Patch 10/11: Replaces printk by corresponding variant of pr_*
> Patch 11/11: Fixes code indentation
>
> Remaining checkpatch warnings after applying this patch series:
>
> -line over 80 characters
> This error mostly occurs in serial_cs.c, which contains long-lined
> macro calls. However, splitting these calls into multiple lines would
> not increase readability.
>
> -externs should be avoided in .c files
> This occurs in 8250_hp300.c. There is no corresponding header file
> the extern statement could be moved to. It could be moved to 8250.h
> but this would affect other .c files.
>
> -Use #include <linux/*.h> instead of <asm/*.h>
> This warning has been left open for more experienced kernel hackers.
> This patch series is about style issues. We do not intend to alter
> the code behavior.
>
> -struct uart_ops should normally be const
> This warning only occurs in 8250_core.c. The corresponding struct
> cannot be declared as const because it is altered in
> serial8250_isa_init_ports(). Maybe a checkpatch exception should
> be added for this particular warning.
>
> -quoted string split across lines
> These strings were ignored because they otherwise would exceed
> 80 characters in a single line. These particular strings use
> format specifiers, which break the ability to grep for them anyway.
>
> Anton Wuerfel (11):
> Phillip Raffeck (11):
> tty: serial: 8250: Fix whitespace errors
> tty: serial: 8250: Replace spaces with tabs
> tty: serial: 8250: Fix braces after struct
> tty: serial: 8250: Fix multiline comment style
> tty: serial: 8250: Remove else after return
> tty: serial: 8250: Move EXPORT_SYMBOL to function
> tty: serial: 8250: Fix line continuation warning
> tty: serial: 8250: Add parentheses to macro
> tty: serial: 8250: Fix multi-line strings
> tty: serial: 8250: Replace printk by pr_*
> tty: serial: 8250: Fix indentation warnings
>
> drivers/tty/serial/8250/8250_accent.c | 2 +-
> drivers/tty/serial/8250/8250_acorn.c | 2 +-
> drivers/tty/serial/8250/8250_boca.c | 2 +-
> drivers/tty/serial/8250/8250_core.c | 15 ++---
> drivers/tty/serial/8250/8250_exar_st16c554.c | 2 +-
> drivers/tty/serial/8250/8250_fourport.c | 2 +-
> drivers/tty/serial/8250/8250_gsc.c | 6 +-
> drivers/tty/serial/8250/8250_hp300.c | 25 ++++----
> drivers/tty/serial/8250/8250_hub6.c | 2 +-
> drivers/tty/serial/8250/8250_ingenic.c | 12 ++--
> drivers/tty/serial/8250/8250_pci.c | 49 +++++++--------
> drivers/tty/serial/8250/8250_pnp.c | 16 ++---
> drivers/tty/serial/8250/8250_port.c | 50 ++++++++--------
> drivers/tty/serial/8250/serial_cs.c | 89 +++++++++++++++-------------
> 14 files changed, 142 insertions(+), 132 deletions(-)
>
prev parent reply other threads:[~2015-12-18 15:17 UTC|newest]
Thread overview: 79+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-18 11:21 [PATCH v2 00/11] tty: serial: 8250: Fix checkpatch warnings Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` [PATCH v2 01/11] tty: serial: 8250: Fix whitespace errors Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:11 ` Peter Hurley
2015-12-18 15:11 ` Peter Hurley
2015-12-18 15:11 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 02/11] tty: serial: 8250: Replace spaces with tabs Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:12 ` Peter Hurley
2015-12-18 15:12 ` Peter Hurley
2015-12-18 15:12 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 03/11] tty: serial: 8250: Fix braces after struct Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:12 ` Peter Hurley
2015-12-18 15:12 ` Peter Hurley
2015-12-18 15:12 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 04/11] tty: serial: 8250: Fix multiline comment style Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:33 ` Peter Hurley
2015-12-18 15:33 ` Peter Hurley
2015-12-18 15:33 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 05/11] tty: serial: 8250: Remove else after return Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:37 ` Peter Hurley
2015-12-18 15:37 ` Peter Hurley
2015-12-18 15:37 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 06/11] tty: serial: 8250: Move EXPORT_SYMBOL to function Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:38 ` Peter Hurley
2015-12-18 15:38 ` Peter Hurley
2015-12-18 15:38 ` Peter Hurley
2015-12-18 15:41 ` Peter Hurley
2015-12-18 15:41 ` Peter Hurley
2015-12-18 15:41 ` Peter Hurley
2015-12-18 11:21 ` [PATCH v2 07/11] tty: serial: 8250: Fix line continuation warning Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 11:21 ` Anton Wuerfel
2015-12-18 15:41 ` Peter Hurley
2015-12-18 15:41 ` Peter Hurley
2015-12-18 15:41 ` Peter Hurley
2015-12-18 11:22 ` [PATCH v2 08/11] tty: serial: 8250: Add parentheses to macro Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 15:43 ` Peter Hurley
2015-12-18 15:43 ` Peter Hurley
2015-12-18 15:43 ` Peter Hurley
2015-12-18 11:22 ` [PATCH v2 09/11] tty: serial: 8250: Fix multi-line strings Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 15:45 ` Peter Hurley
2015-12-18 15:45 ` Peter Hurley
2015-12-18 15:45 ` Peter Hurley
2015-12-18 11:22 ` [PATCH v2 10/11] tty: serial: 8250: Replace printk by pr_* Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 12:32 ` Andy Shevchenko
2015-12-18 12:32 ` Andy Shevchenko
2015-12-18 12:32 ` Andy Shevchenko
2015-12-18 12:42 ` Shevchenko, Andriy
2015-12-18 12:42 ` Shevchenko, Andriy
2015-12-18 12:42 ` Shevchenko, Andriy
2015-12-18 15:10 ` Peter Hurley
2015-12-18 15:10 ` Peter Hurley
2015-12-18 15:10 ` Peter Hurley
2015-12-18 11:22 ` [PATCH v2 11/11] tty: serial: 8250: Fix indentation warnings Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 11:22 ` Anton Wuerfel
2015-12-18 15:46 ` Peter Hurley
2015-12-18 15:46 ` Peter Hurley
2015-12-18 15:46 ` Peter Hurley
2015-12-18 15:17 ` Peter Hurley [this message]
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=5674237F.5000501@hurleysoftware.com \
--to=peter@hurleysoftware.com \
--cc=adam.lee@canonical.com \
--cc=andriy.shevchenko@linux.intel.com \
--cc=anton.wuerfel@fau.de \
--cc=deller@gmx.de \
--cc=desmondl@broadcom.com \
--cc=gregkh@linuxfoundation.org \
--cc=heikki.krogerus@linux.intel.com \
--cc=hpeter@gmail.com \
--cc=jejb@parisc-linux.org \
--cc=jslaby@suse.com \
--cc=k.kozlowski@samsung.com \
--cc=linux-kernel@i4.cs.fau.de \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-parisc@vger.kernel.org \
--cc=linux-serial@vger.kernel.org \
--cc=long.wanglong@huawei.com \
--cc=mail@maciej.szmigiero.name \
--cc=mans@mansr.com \
--cc=matt.redfearn@imgtec.com \
--cc=paul.burton@imgtec.com \
--cc=phillip.raffeck@fau.de \
--cc=qipeng.zha@intel.com \
--cc=ralf@linux-mips.org \
--cc=soeren.grunewald@desy.de \
/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.