[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <202408100156.UZVR13Wy-lkp@intel.com>
Date: Sat, 10 Aug 2024 02:05:43 +0800
From: kernel test robot <lkp@...el.com>
To: Jakub Kicinski <kuba@...nel.org>, davem@...emloft.net
Cc: oe-kbuild-all@...ts.linux.dev, netdev@...r.kernel.org,
edumazet@...gle.com, pabeni@...hat.com, michael.chan@...adcom.com,
shuah@...nel.org, ecree.xilinx@...il.com,
przemyslaw.kitszel@...el.com, ahmed.zaki@...el.com, andrew@...n.ch,
willemb@...gle.com, pavan.chebbi@...adcom.com, petrm@...dia.com,
gal@...dia.com, jdamato@...tly.com, donald.hunter@...il.com,
Jakub Kicinski <kuba@...nel.org>, marcin.s.wojtas@...il.com,
linux@...linux.org.uk
Subject: Re: [PATCH net-next v4 02/12] eth: mvpp2: implement new RSS context
API
Hi Jakub,
kernel test robot noticed the following build errors:
[auto build test ERROR on net-next/main]
url: https://github.com/intel-lab-lkp/linux/commits/Jakub-Kicinski/selftests-drv-net-rss_ctx-add-identifier-to-traffic-comments/20240809-143446
base: net-next/main
patch link: https://lore.kernel.org/r/20240809031827.2373341-3-kuba%40kernel.org
patch subject: [PATCH net-next v4 02/12] eth: mvpp2: implement new RSS context API
config: m68k-allmodconfig (https://download.01.org/0day-ci/archive/20240810/202408100156.UZVR13Wy-lkp@intel.com/config)
compiler: m68k-linux-gcc (GCC) 14.1.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240810/202408100156.UZVR13Wy-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202408100156.UZVR13Wy-lkp@intel.com/
All error/warnings (new ones prefixed by >>):
>> drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5795:10: error: 'const struct ethtool_ops' has no member named 'rxfh_max_context_id'; did you mean 'rxfh_max_num_contexts'?
5795 | .rxfh_max_context_id = MVPP22_N_RSS_TABLES,
| ^~~~~~~~~~~~~~~~~~~
| rxfh_max_num_contexts
In file included from drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:42:
>> drivers/net/ethernet/marvell/mvpp2/mvpp2.h:859:41: warning: unsigned conversion from 'int' to 'unsigned char:1' changes value from '8' to '0' [-Woverflow]
859 | #define MVPP22_N_RSS_TABLES 8
| ^
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5795:35: note: in expansion of macro 'MVPP22_N_RSS_TABLES'
5795 | .rxfh_max_context_id = MVPP22_N_RSS_TABLES,
| ^~~~~~~~~~~~~~~~~~~
vim +5795 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5792
5793 static const struct ethtool_ops mvpp2_eth_tool_ops = {
5794 .cap_rss_ctx_supported = true,
> 5795 .rxfh_max_context_id = MVPP22_N_RSS_TABLES,
5796 .supported_coalesce_params = ETHTOOL_COALESCE_USECS |
5797 ETHTOOL_COALESCE_MAX_FRAMES,
5798 .nway_reset = mvpp2_ethtool_nway_reset,
5799 .get_link = ethtool_op_get_link,
5800 .get_ts_info = mvpp2_ethtool_get_ts_info,
5801 .set_coalesce = mvpp2_ethtool_set_coalesce,
5802 .get_coalesce = mvpp2_ethtool_get_coalesce,
5803 .get_drvinfo = mvpp2_ethtool_get_drvinfo,
5804 .get_ringparam = mvpp2_ethtool_get_ringparam,
5805 .set_ringparam = mvpp2_ethtool_set_ringparam,
5806 .get_strings = mvpp2_ethtool_get_strings,
5807 .get_ethtool_stats = mvpp2_ethtool_get_stats,
5808 .get_sset_count = mvpp2_ethtool_get_sset_count,
5809 .get_pauseparam = mvpp2_ethtool_get_pause_param,
5810 .set_pauseparam = mvpp2_ethtool_set_pause_param,
5811 .get_link_ksettings = mvpp2_ethtool_get_link_ksettings,
5812 .set_link_ksettings = mvpp2_ethtool_set_link_ksettings,
5813 .get_rxnfc = mvpp2_ethtool_get_rxnfc,
5814 .set_rxnfc = mvpp2_ethtool_set_rxnfc,
5815 .get_rxfh_indir_size = mvpp2_ethtool_get_rxfh_indir_size,
5816 .get_rxfh = mvpp2_ethtool_get_rxfh,
5817 .set_rxfh = mvpp2_ethtool_set_rxfh,
5818 .create_rxfh_context = mvpp2_create_rxfh_context,
5819 .modify_rxfh_context = mvpp2_modify_rxfh_context,
5820 .remove_rxfh_context = mvpp2_remove_rxfh_context,
5821 };
5822
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
Powered by blists - more mailing lists