From: "Russell King (Oracle)" <linux@armlinux.org.uk>
To: Bagas Sanjaya <bagasdotme@gmail.com>
Cc: chenguohua@jari.cn, netdev@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] net: sfp: Clean up errors in sfp.h
Date: Sun, 15 Oct 2023 17:54:09 +0100 [thread overview]
Message-ID: <ZSwZMdX0oxdrxzaT@shell.armlinux.org.uk> (raw)
In-Reply-To: <ZSt1GkmyO_6iit3-@debian.me>
On Sun, Oct 15, 2023 at 12:14:02PM +0700, Bagas Sanjaya wrote:
> On Fri, Oct 13, 2023 at 11:01:21AM +0800, chenguohua@jari.cn wrote:
> > Fix the following errors reported by checkpatch:
> >
> > ERROR: spaces required around that '=' (ctx:VxW)
> >
> > Signed-off-by: GuoHua Cheng <chenguohua@jari.cn>
> > ---
> > include/linux/sfp.h | 8 ++++----
> > 1 file changed, 4 insertions(+), 4 deletions(-)
> >
> > diff --git a/include/linux/sfp.h b/include/linux/sfp.h
> > index 9346cd44814d..725c8381a347 100644
> > --- a/include/linux/sfp.h
> > +++ b/include/linux/sfp.h
> > @@ -289,10 +289,10 @@ enum {
> > SFF8024_ENCODING_8B10B = 0x01,
> > SFF8024_ENCODING_4B5B = 0x02,
> > SFF8024_ENCODING_NRZ = 0x03,
> > - SFF8024_ENCODING_8472_MANCHESTER= 0x04,
> > + SFF8024_ENCODING_8472_MANCHESTER = 0x04,
> > SFF8024_ENCODING_8472_SONET = 0x05,
> > SFF8024_ENCODING_8472_64B66B = 0x06,
> > - SFF8024_ENCODING_8436_MANCHESTER= 0x06,
> > + SFF8024_ENCODING_8436_MANCHESTER = 0x06,
> > SFF8024_ENCODING_8436_SONET = 0x04,
> > SFF8024_ENCODING_8436_64B66B = 0x05,
> > SFF8024_ENCODING_256B257B = 0x07,
> > @@ -306,11 +306,11 @@ enum {
> > SFF8024_CONNECTOR_MT_RJ = 0x08,
> > SFF8024_CONNECTOR_MU = 0x09,
> > SFF8024_CONNECTOR_SG = 0x0a,
> > - SFF8024_CONNECTOR_OPTICAL_PIGTAIL= 0x0b,
> > + SFF8024_CONNECTOR_OPTICAL_PIGTAIL = 0x0b,
> > SFF8024_CONNECTOR_MPO_1X12 = 0x0c,
> > SFF8024_CONNECTOR_MPO_2X16 = 0x0d,
> > SFF8024_CONNECTOR_HSSDC_II = 0x20,
> > - SFF8024_CONNECTOR_COPPER_PIGTAIL= 0x21,
> > + SFF8024_CONNECTOR_COPPER_PIGTAIL = 0x21,
> > SFF8024_CONNECTOR_RJ45 = 0x22,
> > SFF8024_CONNECTOR_NOSEPARATE = 0x23,
> > SFF8024_CONNECTOR_MXC_2X16 = 0x24,
>
> To be consistent, other enum's indentation should also be aligned to match
> the longest ones (MANCHESTER and PIGTAIL).
>
> In netdev, though, checkpatch fixes are not welcome (auto-rejected) as these
> make stable backports more convoluted.
And I, as the author of the file, prefer the "=" to all line up here
without being indented excessively. Given the low number that are
like this, on balance, it's not a huge problem.
That's the thing with coding style - does fixing a coding style issue
make the code more or less readable, and does it introduce a
maintenance issue going forward to fix it. Arguably, indenting all the
constants by an addtional tab _could_ be done, but that becomes a big
change, which as pointed out, can make future maintenance in terms of
backporting a nightmare.
Does fixing the style make the code more readable? Not at all, it's
no different.
So on balance, the right answer is definitely to leave it as-is.
Thanks.
--
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!
prev parent reply other threads:[~2023-10-15 16:54 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-13 3:01 [PATCH] net: sfp: Clean up errors in sfp.h chenguohua
2023-10-15 5:14 ` Bagas Sanjaya
2023-10-15 16:54 ` Russell King (Oracle) [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=ZSwZMdX0oxdrxzaT@shell.armlinux.org.uk \
--to=linux@armlinux.org.uk \
--cc=bagasdotme@gmail.com \
--cc=chenguohua@jari.cn \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@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 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.