WARNING: line length of 85 exceeds 80 columns #87: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:114: +esw_qos_nodes_set_parent(struct list_head *nodes, struct mlx5_esw_sched_node *parent) WARNING: line length of 86 exceeds 80 columns #118: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:161: + "E-Switch %s scheduling element failed (err=%d)\n", op, err); WARNING: line length of 98 exceeds 80 columns #164: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:505: + if (!__esw_qos_alloc_node(esw, esw->qos.root_tsar_ix, SCHED_NODE_TYPE_VPORTS_TSAR, WARNING: line length of 87 exceeds 80 columns #168: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:509: + list_add_tail(&esw->qos.node0->entry, &esw->qos.domain->nodes); WARNING: line length of 84 exceeds 80 columns #176: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:567: +static void esw_qos_tc_arbiter_scheduling_teardown(struct mlx5_esw_sched_node *node, WARNING: line length of 82 exceeds 80 columns #177: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:568: + struct netlink_ext_ack *extack) WARNING: line length of 90 exceeds 80 columns #194: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:740: +static void esw_qos_switch_vport_tcs_to_vport(struct mlx5_esw_sched_node *tc_arbiter_node, WARNING: line length of 97 exceeds 80 columns #200: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:746: + vports_tc_node = list_first_entry(&tc_arbiter_node->children, struct mlx5_esw_sched_node, WARNING: line length of 86 exceeds 80 columns #203: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:749: + list_for_each_entry_safe(vport_tc_node, tmp, &vports_tc_node->children, entry) WARNING: line length of 96 exceeds 80 columns #207: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:753: +static int esw_qos_switch_tc_arbiter_node_to_vports(struct mlx5_esw_sched_node *tc_arbiter_node, WARNING: line length of 85 exceeds 80 columns #208: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:754: + struct mlx5_esw_sched_node *node, WARNING: line length of 83 exceeds 80 columns #209: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:755: + struct netlink_ext_ack *extack) WARNING: line length of 91 exceeds 80 columns #211: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:757: + u32 parent_tsar_ix = node->parent ? node->parent->ix : node->esw->qos.root_tsar_ix; WARNING: line length of 88 exceeds 80 columns #214: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:760: + err = esw_qos_create_node_sched_elem(node->esw->dev, parent_tsar_ix, &node->ix); WARNING: line length of 85 exceeds 80 columns #229: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:775: +static int esw_qos_switch_vports_node_to_tc_arbiter(struct mlx5_esw_sched_node *node, WARNING: line length of 96 exceeds 80 columns #230: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:776: + struct mlx5_esw_sched_node *tc_arbiter_node, WARNING: line length of 83 exceeds 80 columns #231: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:777: + struct netlink_ext_ack *extack) WARNING: line length of 82 exceeds 80 columns #240: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:786: + err = esw_qos_vport_update_parent(vport, tc_arbiter_node, extack); WARNING: line length of 96 exceeds 80 columns #246: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:792: + err = mlx5_destroy_scheduling_element_cmd(node->esw->dev, SCHEDULING_HIERARCHY_E_SWITCH, WARNING: line length of 91 exceeds 80 columns #259: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:805: +static struct mlx5_esw_sched_node *esw_qos_move_node(struct mlx5_esw_sched_node *curr_node) WARNING: line length of 94 exceeds 80 columns #263: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:809: + new_node = __esw_qos_alloc_node(curr_node->esw, curr_node->ix, curr_node->type, NULL); WARNING: line length of 85 exceeds 80 columns #280: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:826: + * for restoring the vports back to this node after disabling TC arbitration. WARNING: line length of 83 exceeds 80 columns #312: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:858: + /* Allocate a new node that will store the information of the current node. WARNING: line length of 84 exceeds 80 columns #352: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:1016: +static bool esw_qos_validate_unsupported_tc_bw(struct mlx5_eswitch *esw, u32 *tc_bw) WARNING: line length of 95 exceeds 80 columns #391: FILE: drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c:1114: + NL_SET_ERR_MSG_MOD(extack, "E-Switch traffic classes number is not supported"); total: 0 errors, 25 warnings, 0 checks, 343 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 ca21b25ab9dd ("net/mlx5: Add support for setting tc-bw on nodes") 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, 25 warnings, 0 checks, 343 lines checked