From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3947286441842970182==" MIME-Version: 1.0 From: kernel test robot Subject: drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:4452:9: warning: Identical condition 'err', second condition is always false Date: Sun, 11 Oct 2020 23:07:18 +0800 Message-ID: <202010112312.bhNPrMCA-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============3947286441842970182== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org CC: linux-kernel(a)vger.kernel.org TO: Ido Schimmel tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: da690031a5d6d50a361e3f19f3eeabd086a6f20d commit: ee5a0448e72b0857260e04f68126b2bfa27c154e mlxsw: spectrum_router: Se= t hardware flags for routes date: 9 months ago :::::: branch date: 16 hours ago :::::: commit date: 9 months ago compiler: mips64-linux-gcc (GCC) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot cppcheck possible warnings: (new ones prefixed by >>, may not real problems) >> drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:4452:9: warning: I= dentical condition 'err', second condition is always false [identicalCondit= ionAfterEarlyExit] return err; ^ drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:4447:6: note: firs= t condition if (err) ^ drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c:4452:9: note: seco= nd condition return err; ^ vim +/err +4452 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 61c503f976b544 Jiri Pirko 2016-07-04 4440 = 61c503f976b544 Jiri Pirko 2016-07-04 4441 static int mlxsw_sp_fib_entry= _op(struct mlxsw_sp *mlxsw_sp, 61c503f976b544 Jiri Pirko 2016-07-04 4442 struct mlxsw_sp_fib_entr= y *fib_entry, 61c503f976b544 Jiri Pirko 2016-07-04 4443 enum mlxsw_reg_ralue_op = op) 61c503f976b544 Jiri Pirko 2016-07-04 4444 { 9dbf4d76d07d3b Ido Schimmel 2017-07-18 4445 int err =3D __mlxsw_sp_fib_e= ntry_op(mlxsw_sp, fib_entry, op); 013b20f953ab01 Ido Schimmel 2017-02-08 4446 = ee5a0448e72b08 Ido Schimmel 2020-01-14 4447 if (err) ee5a0448e72b08 Ido Schimmel 2020-01-14 4448 return err; ee5a0448e72b08 Ido Schimmel 2020-01-14 4449 = ee5a0448e72b08 Ido Schimmel 2020-01-14 4450 mlxsw_sp_fib_entry_hw_flags_= refresh(mlxsw_sp, fib_entry, op); 9dbf4d76d07d3b Ido Schimmel 2017-07-18 4451 = 013b20f953ab01 Ido Schimmel 2017-02-08 @4452 return err; 61c503f976b544 Jiri Pirko 2016-07-04 4453 } 61c503f976b544 Jiri Pirko 2016-07-04 4454 = :::::: The code at line 4452 was first introduced by commit :::::: 013b20f953ab011ffb5d203a07b981bad16342f4 mlxsw: spectrum_router: Mor= e accurately set offload flag :::::: TO: Ido Schimmel :::::: CC: David S. Miller --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============3947286441842970182==--