Hi Boris, [FYI, it's a private test report for your RFC patch.] [auto build test WARNING on net-next/master] url: https://github.com/0day-ci/linux/commits/Boris-Pismenny/nvme-tcp-receive-offloads/20201001-002308 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 879456bedbe54f2d38b15c21dc5e3c30232b53e1 config: i386-allyesconfig (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 reproduce (this is a W=1 build): # https://github.com/0day-ci/linux/commit/990254a46f72010830cdf80ed80ed506f268e759 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Boris-Pismenny/nvme-tcp-receive-offloads/20201001-002308 git checkout 990254a46f72010830cdf80ed80ed506f268e759 # save the attached .config to linux build tree make W=1 ARCH=i386 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/linux/bits.h:6, from include/linux/ratelimit_types.h:5, from include/linux/ratelimit.h:5, from include/linux/dev_printk.h:16, from include/linux/device.h:15, from include/rdma/ib_verbs.h:16, from drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c:33: include/vdso/bits.h:7:26: warning: left shift count >= width of type [-Wshift-count-overflow] 7 | #define BIT(nr) (UL(1) << (nr)) | ^~ include/linux/mlx5/mlx5_ifc.h:10680:64: note: in expansion of macro 'BIT' 10680 | MLX5_HCA_CAP_GENERAL_OBJECT_TYPES_NVMEOTCP_TAG_BUFFER_TABLE = BIT(0x21), | ^~~ drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c: In function 'mlx5i_grp_sw_update_stats': >> drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c:143:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=] 143 | } | ^ vim +143 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 48935bbb7ae8bd4 drivers/net/ethernet/mellanox/mlx5/core/ipoib.c Saeed Mahameed 2017-04-13 117 fbb66ad5dcbebc1 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Wei Yongjun 2018-09-05 118 static void mlx5i_grp_sw_update_stats(struct mlx5e_priv *priv) c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 119 { c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 120 struct mlx5e_sw_stats s = { 0 }; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 121 int i, j; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 122 694826e366349d5 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Tariq Toukan 2019-07-14 123 for (i = 0; i < priv->max_nch; i++) { c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 124 struct mlx5e_channel_stats *channel_stats; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 125 struct mlx5e_rq_stats *rq_stats; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 126 c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 127 channel_stats = &priv->channel_stats[i]; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 128 rq_stats = &channel_stats->rq; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 129 c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 130 s.rx_packets += rq_stats->packets; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 131 s.rx_bytes += rq_stats->bytes; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 132 c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 133 for (j = 0; j < priv->max_opened_tc; j++) { c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 134 struct mlx5e_sq_stats *sq_stats = &channel_stats->sq[j]; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 135 c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 136 s.tx_packets += sq_stats->packets; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 137 s.tx_bytes += sq_stats->bytes; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 138 s.tx_queue_dropped += sq_stats->dropped; c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 139 } c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 140 } c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 141 c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 142 memcpy(&priv->stats.sw, &s, sizeof(s)); c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 @143 } c57d2358ff0dfa0 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c Feras Daoud 2018-09-02 144 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org