Re: [PATCH v1 3/5] can: netlink: move '=' operators back to previous line (checkpatch fix)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marc,

On Wed. 24 Feb 2021 at 04:47, Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> wrote:
>
> On 24.02.2021 01:28:50, Vincent Mailhol wrote:
> > Fix the warning triggered by having an '=' at the beginning of the
> > line and add one indentation to fix the alignment.
> >
> > Extract of ./scripts/checkpatch.pl -f drivers/net/can/dev/netlink.c:
> >
> > CHECK: Assignment operator '=' should be on the previous line
> > +       [IFLA_CAN_BITTIMING_CONST]
> > +                               = { .len = sizeof(struct can_bittiming_const) },
> >
> > CHECK: Assignment operator '=' should be on the previous line
> > +       [IFLA_CAN_DATA_BITTIMING]
> > +                               = { .len = sizeof(struct can_bittiming) },
> >
> > CHECK: Assignment operator '=' should be on the previous line
> > +       [IFLA_CAN_DATA_BITTIMING_CONST]
> > +                               = { .len = sizeof(struct can_bittiming_const) },
> >
> > Signed-off-by: Vincent Mailhol <mailhol.vincent@xxxxxxxxxx>
> > ---
> >  drivers/net/can/dev/netlink.c | 26 ++++++++++++--------------
> >  1 file changed, 12 insertions(+), 14 deletions(-)
> >
> > diff --git a/drivers/net/can/dev/netlink.c b/drivers/net/can/dev/netlink.c
> > index 867f6be31230..75851fab7ff5 100644
> > --- a/drivers/net/can/dev/netlink.c
> > +++ b/drivers/net/can/dev/netlink.c
> > @@ -8,20 +8,18 @@
> >  #include <net/rtnetlink.h>
> >
> >  static const struct nla_policy can_policy[IFLA_CAN_MAX + 1] = {
> > -     [IFLA_CAN_STATE]        = { .type = NLA_U32 },
> > -     [IFLA_CAN_CTRLMODE]     = { .len = sizeof(struct can_ctrlmode) },
> > -     [IFLA_CAN_RESTART_MS]   = { .type = NLA_U32 },
> > -     [IFLA_CAN_RESTART]      = { .type = NLA_U32 },
> > -     [IFLA_CAN_BITTIMING]    = { .len = sizeof(struct can_bittiming) },
> > -     [IFLA_CAN_BITTIMING_CONST]
> > -                             = { .len = sizeof(struct can_bittiming_const) },
> > -     [IFLA_CAN_CLOCK]        = { .len = sizeof(struct can_clock) },
> > -     [IFLA_CAN_BERR_COUNTER] = { .len = sizeof(struct can_berr_counter) },
> > -     [IFLA_CAN_DATA_BITTIMING]
> > -                             = { .len = sizeof(struct can_bittiming) },
> > -     [IFLA_CAN_DATA_BITTIMING_CONST]
> > -                             = { .len = sizeof(struct can_bittiming_const) },
> > -     [IFLA_CAN_TERMINATION]  = { .type = NLA_U16 },
>
> What about having only one space before and after the "="? Otherwise if
> another entry is added wich is longer, the aligning would be broken again...

Yes sir!

I do not have a strong preference between one style or the
other. Will resend the patch with a single space instead of
tabulations.

> > +     [IFLA_CAN_STATE]                = { .type = NLA_U32 },
> > +     [IFLA_CAN_CTRLMODE]             = { .len = sizeof(struct can_ctrlmode) },
> > +     [IFLA_CAN_RESTART_MS]           = { .type = NLA_U32 },
> > +     [IFLA_CAN_RESTART]              = { .type = NLA_U32 },
> > +     [IFLA_CAN_BITTIMING]            = { .len = sizeof(struct can_bittiming) },
> > +     [IFLA_CAN_BITTIMING_CONST]      = { .len = sizeof(struct can_bittiming_const) },
> > +     [IFLA_CAN_CLOCK]                = { .len = sizeof(struct can_clock) },
> > +     [IFLA_CAN_BERR_COUNTER]         = { .len = sizeof(struct can_berr_counter) },
> > +     [IFLA_CAN_DATA_BITTIMING]       = { .len = sizeof(struct can_bittiming) },
> > +     [IFLA_CAN_DATA_BITTIMING_CONST] = { .len = sizeof(struct can_bittiming_const) },
> > +     [IFLA_CAN_TERMINATION]          = { .type = NLA_U16 },
> > +     [IFLA_CAN_TERMINATION]          = { .type = NLA_U16 },
> >  };
>
> Marc
>
> --
> Pengutronix e.K.                 | Marc Kleine-Budde           |
> Embedded Linux                   | https://www.pengutronix.de  |
> Vertretung West/Dortmund         | Phone: +49-231-2826-924     |
> Amtsgericht Hildesheim, HRA 2686 | Fax:   +49-5121-206917-5555 |



[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux