From: "Dworakowski, Waldemar" <waldemar.dworakow...@intel.com>
In ice_sched_move_vsi_to_agg() int16 is used to pass 8 bit value what causes compiler warning: warning C4244: 'function' : conversion from 'UINT16' to 'UINT8', possible loss of data Changed variable type to avoid conversion Signed-off-by: Waldemar Dworakowski <waldemar.dworakow...@intel.com> Signed-off-by: Dhanya Pillai <dhanya.r.pil...@intel.com> --- drivers/net/intel/ice/base/ice_sched.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/intel/ice/base/ice_sched.c b/drivers/net/intel/ice/base/ice_sched.c index 1f520bb7c0..a8a149f541 100644 --- a/drivers/net/intel/ice/base/ice_sched.c +++ b/drivers/net/intel/ice/base/ice_sched.c @@ -2383,7 +2383,8 @@ ice_sched_move_vsi_to_agg(struct ice_port_info *pi, u16 vsi_handle, u32 agg_id, u16 num_nodes_added; u8 aggl, vsil; int status; - u16 i; + u16 j; + u8 i; tc_node = ice_sched_get_tc_node(pi, tc); if (!tc_node) @@ -2409,9 +2410,9 @@ ice_sched_move_vsi_to_agg(struct ice_port_info *pi, u16 vsi_handle, u32 agg_id, num_nodes[i] = 1; /* Check if the aggregator subtree has any free node to add the VSI */ - for (i = 0; i < agg_node->num_children; i++) { + for (j = 0; j < agg_node->num_children; j++) { parent = ice_sched_get_free_vsi_parent(pi->hw, - agg_node->children[i], + agg_node->children[j], num_nodes); if (parent) goto move_nodes; -- 2.43.0