Re: [cocci] [PATCH 34/36] smb: client: remove conditional return with no effect

Steve French <[email protected]> Thu, 23 Jul 2026 15:27:35 -0500
Newsgroups fr.inria.cocci,org.kernel.vger.linux-cifs,org.kernel.vger.linux-kernel
Message-ID <CAH2r5muT20HXUANLnXQc1dAAvs+N=jFneSsV9gUqS8GE-wWNPQ@mail.gmail.com>
You can add my Reviewed-by if it is not going through my tree.

Which tree do you want this changeset to go through?

On Thu, Jul 23, 2026 at 2:04=E2=80=AFPM Sang-Heon Jeon <[email protected]=
om> wrote:
>
> 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 <[email protected]>
> ---
>  fs/smb/client/smb1maperror.c | 6 +-----
>  1 file changed, 1 insertion(+), 5 deletions(-)
>
> diff --git a/fs/smb/client/smb1maperror.c b/fs/smb/client/smb1maperror.c
> index ab3d09613c91..395299f9121b 100644
> --- a/fs/smb/client/smb1maperror.c
> +++ b/fs/smb/client/smb1maperror.c
> @@ -234,11 +234,7 @@ int __init smb1_init_maperror(void)
>         if (rc)
>                 return rc;
>
> -       rc =3D mapping_table_ERRSRV_is_sorted();
> -       if (rc)
> -               return rc;
> -
> -       return rc;
> +       return mapping_table_ERRSRV_is_sorted();
>  }
>
>  #if IS_ENABLED(CONFIG_SMB1_KUNIT_TESTS)
> --
> 2.43.0
>
>


--=20
Thanks,

Steve