WARNING: line length of 90 exceeds 80 columns #39: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/channels.c:26: +void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, WARNING: line length of 86 exceeds 80 columns #50: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/channels.c:36: +void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, WARNING: line length of 90 exceeds 80 columns #73: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/channels.h:13: +void mlx5e_channels_get_regular_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, WARNING: line length of 86 exceeds 80 columns #75: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/channels.h:15: +void mlx5e_channels_get_xsk_rqn(struct mlx5e_channels *chs, unsigned int ix, u32 *rqn, WARNING: line length of 82 exceeds 80 columns #122: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:43: +static void fill_rqn_list(void *rqtc, u32 *rqns, u32 *vhca_ids, unsigned int size) WARNING: line length of 81 exceeds 80 columns #130: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:51: + MLX5_SET(rqtc, rqtc, rq_vhca[i].rq_vhca_id, vhca_ids[i]); WARNING: line length of 90 exceeds 80 columns #139: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:59: + u16 max_size, u32 *init_rqns, u32 *init_vhca_ids, u16 init_size) WARNING: line length of 88 exceeds 80 columns #155: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:73: + entry_sz = init_vhca_ids ? MLX5_ST_SZ_BYTES(rq_vhca) : MLX5_ST_SZ_BYTES(rq_num); WARNING: line length of 92 exceeds 80 columns #187: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:111: +static int mlx5e_calc_indir_rqns(u32 *rss_rqns, u32 *rqns, u32 *rss_vhca_ids, u32 *vhca_ids, WARNING: line length of 94 exceeds 80 columns #218: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:150: + rss_vhca_ids = kvmalloc_array(indir->actual_table_size, sizeof(*rss_vhca_ids), WARNING: line length of 100 exceeds 80 columns #226: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:158: + err = mlx5e_calc_indir_rqns(rss_rqns, rqns, rss_vhca_ids, vhca_ids, num_rqns, hfunc, indir); WARNING: line length of 86 exceeds 80 columns #231: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:162: + err = mlx5e_rqt_init(rqt, mdev, indir->max_table_size, rss_rqns, rss_vhca_ids, WARNING: line length of 83 exceeds 80 columns #258: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:199: + entry_sz = vhca_ids ? MLX5_ST_SZ_BYTES(rq_vhca) : MLX5_ST_SZ_BYTES(rq_num); WARNING: line length of 94 exceeds 80 columns #306: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:241: + rss_vhca_ids = kvmalloc_array(indir->actual_table_size, sizeof(*rss_vhca_ids), WARNING: line length of 100 exceeds 80 columns #314: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:249: + err = mlx5e_calc_indir_rqns(rss_rqns, rqns, rss_vhca_ids, vhca_ids, num_rqns, hfunc, indir); WARNING: line length of 88 exceeds 80 columns #319: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c:253: + err = mlx5e_rqt_redirect(rqt, rss_rqns, rss_vhca_ids, indir->actual_table_size); WARNING: line length of 98 exceeds 80 columns #378: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rss.c:476: +static int mlx5e_rss_apply(struct mlx5e_rss *rss, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns) WARNING: line length of 92 exceeds 80 columns #383: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rss.c:480: + err = mlx5e_rqt_redirect_indir(&rss->rqt, rqns, vhca_ids, num_rqns, rss->hash.hfunc, WARNING: line length of 93 exceeds 80 columns #392: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rss.c:488: +void mlx5e_rss_enable(struct mlx5e_rss *rss, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns) WARNING: line length of 94 exceeds 80 columns #436: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rss.h:42: +void mlx5e_rss_enable(struct mlx5e_rss *rss, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns); WARNING: line length of 82 exceeds 80 columns #525: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:226: + return mlx5e_rss_set_rxfh(rss, indir, key, hfunc, res->rss_rqns, vhca_ids, WARNING: line length of 96 exceeds 80 columns #540: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:303: +static struct mlx5e_rx_res *mlx5e_rx_res_alloc(struct mlx5_core_dev *mdev, unsigned int max_nch, WARNING: line length of 100 exceeds 80 columns #550: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:319: + rx_res->rss_vhca_ids = kvcalloc(max_nch, sizeof(*rx_res->rss_vhca_ids), GFP_KERNEL); WARNING: line length of 85 exceeds 80 columns #583: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:538: + err = mlx5e_rqt_redirect_direct(&res->channels[ix].direct_rqt, rqn, vhca_id); WARNING: line length of 92 exceeds 80 columns #592: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:550: + err = mlx5e_rqt_redirect_direct(&res->channels[ix].direct_rqt, res->drop_rqn, NULL); WARNING: line length of 89 exceeds 80 columns #604: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:568: + mlx5e_channels_get_xsk_rqn(chs, ix, &res->rss_rqns[ix], vhca_id); WARNING: line length of 93 exceeds 80 columns #607: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:570: + mlx5e_channels_get_regular_rqn(chs, ix, &res->rss_rqns[ix], vhca_id); WARNING: line length of 84 exceeds 80 columns #625: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:606: + err = mlx5e_rqt_redirect_direct(&res->ptp.rqt, res->drop_rqn, NULL); WARNING: line length of 81 exceeds 80 columns #637: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:620: + mlx5e_channels_get_xsk_rqn(chs, ix, &res->rss_rqns[ix], vhca_id); WARNING: line length of 85 exceeds 80 columns #640: FILE: drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c:622: + mlx5e_channels_get_regular_rqn(chs, ix, &res->rss_rqns[ix], vhca_id); WARNING: line length of 95 exceeds 80 columns #678: FILE: drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:769: + err = mlx5e_rqt_init_indir(&hp->indir_rqt, mdev, hp->pair->rqn, NULL, hp->num_channels, total: 0 errors, 31 warnings, 0 checks, 571 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit cb33ea9a97e3 ("net/mlx5e: Support cross-vhca RSS") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 31 warnings, 0 checks, 571 lines checked