RE: [PATCH 07/36] net: ethernet: remove conditional return with no effect

From: Kiyanovski, Arthur

Date: Thu Jul 23 2026 - 16:40:14 EST




> -----Original Message-----
> Subject: [EXTERNAL] [PATCH 07/36] net: ethernet: remove conditional return
> with no effect
>
> Both branches of the check return the same value, so the check has no effect.
> Remove it and return the value directly.
>
> This is the result of running the Coccinelle script from
> scripts/coccinelle/misc/cond_return_no_effect.cocci.
>
> Signed-off-by: Sang-Heon Jeon <ekffu200098@xxxxxxxxx>
> ---
> 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(-)
>
> 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;
> }
>
> - rc = ena_up(adapter);
> - if (rc)
> - return rc;
> -
> - return rc;
> + return ena_up(adapter);
> }
>
> /* ena_close - Disables a network interface diff --git

Thank you for this patch.

For ena_netdev.c:
Reviewed-by: Arthur Kiyanovski <akiyano@xxxxxxxxxx>