tree:
https://github.com/jpirko/linux_mlxsw jiri_devel_xmrouter
head: a95f3d521b1e9bbc77c40307be176fd19ea723dd
commit: a515b03fc6ba3290c56f4582bf433a03def0f798 [36/41] mlxsw: spectrum_router_xm:
Introduce basic XM cache flushing
config: arc-allyesconfig (attached as .config)
compiler: arceb-elf-gcc (GCC) 9.3.0
reproduce (this is a W=1 build):
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout a515b03fc6ba3290c56f4582bf433a03def0f798
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arc
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c:312:1:
warning: no previous prototype for 'mlxsw_sp_router_xm_cache_flush_node_destroy'
[-Wmissing-prototypes]
312 | mlxsw_sp_router_xm_cache_flush_node_destroy(struct
mlxsw_sp *mlxsw_sp,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
https://github.com/jpirko/linux_mlxsw/commit/a515b03fc6ba3290c56f4582bf43...
git remote add jpirko-mlxsw
https://github.com/jpirko/linux_mlxsw
git fetch --no-tags jpirko-mlxsw jiri_devel_xmrouter
git checkout a515b03fc6ba3290c56f4582bf433a03def0f798
vim +/mlxsw_sp_router_xm_cache_flush_node_destroy +312
drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c
310
311 void
312 mlxsw_sp_router_xm_cache_flush_node_destroy(struct mlxsw_sp
*mlxsw_sp,
313 struct mlxsw_sp_router_xm_flush_node *flush_node)
314 {
315 struct mlxsw_sp_router_xm *router_xm = mlxsw_sp->router->xm;
316
317 router_xm->flush_count--;
318 rhashtable_remove_fast(&router_xm->flush_ht, &flush_node->ht_node,
319 mlxsw_sp_router_xm_flush_ht_params);
320 kfree(flush_node);
321 }
322
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org