aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_virtchnl.c
diff options
context:
space:
mode:
authorDave Ertman <[email protected]>2023-06-20 22:18:49 +0000
committerTony Nguyen <[email protected]>2023-07-27 17:56:32 +0000
commitec5a6c5f79ed7ff3e26418dce330d2a583e57fb0 (patch)
treeec8861ed0468040242e43c544f4dfd424c2875ca /drivers/net/ethernet/intel/ice/ice_virtchnl.c
parentice: implement lag netdev event handler (diff)
downloadkernel-ec5a6c5f79ed7ff3e26418dce330d2a583e57fb0.tar.gz
kernel-ec5a6c5f79ed7ff3e26418dce330d2a583e57fb0.zip
ice: process events created by lag netdev event handler
Add in the function framework for the processing of LAG events. Also add in helper function to perform common tasks. Add the basis of the process of linking a lower netdev to an upper netdev. Reviewed-by: Daniel Machon <[email protected]> Signed-off-by: Dave Ertman <[email protected]> Tested-by: Sujai Buvaneswaran <[email protected]> Signed-off-by: Tony Nguyen <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_virtchnl.c')
-rw-r--r--drivers/net/ethernet/intel/ice/ice_virtchnl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice_virtchnl.c b/drivers/net/ethernet/intel/ice/ice_virtchnl.c
index efbc2968a7bf..625da88e7965 100644
--- a/drivers/net/ethernet/intel/ice/ice_virtchnl.c
+++ b/drivers/net/ethernet/intel/ice/ice_virtchnl.c
@@ -1724,6 +1724,8 @@ error_param:
vf->vf_id, i);
}
+ ice_lag_move_new_vf_nodes(vf);
+
/* send the response to the VF */
return ice_vc_send_msg_to_vf(vf, VIRTCHNL_OP_CONFIG_VSI_QUEUES,
VIRTCHNL_STATUS_ERR_PARAM, NULL, 0);