RE: [cocci] [PATCH 07/36] net: ethernet: remove conditional return with no effect
"Kiyanovski, Arthur" <[email protected]> Thu, 23 Jul 2026 20:35:20 +0000
| Newsgroups | fr.inria.cocci,org.kernel.vger.linux-kernel,org.kernel.vger.linux-renesas-soc,org.kernel.vger.netdev |
|---|---|
| Message-ID | <SA1PR18MB4664DA66B9EA117823E78D9AD9C02@SA1PR18MB4664.namprd18.prod.outlook.com> |
> -----Original Message----- > Subject: [EXTERNAL] [PATCH 07/36] net: ethernet: remove conditional retur= n > with no effect >=20 > Both branches of the check return the same value, so the check has no eff= ect. > Remove it and return the value directly. >=20 > This is the result of running the Coccinelle script from > scripts/coccinelle/misc/cond_return_no_effect.cocci. >=20 > Signed-off-by: Sang-Heon Jeon <[email protected]> > --- > drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +----- > drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 6 +----- > drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c | 6 +----- > drivers/net/ethernet/freescale/gianfar.c | 6 +----- > drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c | 7 +------ > drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 6 +----- > drivers/net/ethernet/renesas/rtsn.c | 7 +------ > 7 files changed, 7 insertions(+), 37 deletions(-) >=20 > diff --git a/drivers/net/ethernet/amazon/ena/ena_netdev.c > b/drivers/net/ethernet/amazon/ena/ena_netdev.c > index 5d05020a6d05..ea89619039d8 100644 > --- a/drivers/net/ethernet/amazon/ena/ena_netdev.c > +++ b/drivers/net/ethernet/amazon/ena/ena_netdev.c > @@ -2303,11 +2303,7 @@ static int ena_open(struct net_device *netdev) > return rc; > } >=20 > - rc =3D ena_up(adapter); > - if (rc) > - return rc; > - > - return rc; > + return ena_up(adapter); > } >=20 > /* ena_close - Disables a network interface diff --git Thank you for this patch. For ena_netdev.c: Reviewed-by: Arthur Kiyanovski <[email protected]>