Imported Upstream version 16.07-rc5
[deb_dpdk.git] / drivers / net / i40e / i40e_ethdev.c
index 11a5804..d0aeb70 100644 (file)
@@ -4110,7 +4110,6 @@ i40e_vsi_release(struct i40e_vsi *vsi)
                TAILQ_FOREACH_SAFE(vsi_list, &vsi->veb->head, list, temp) {
                        if (i40e_vsi_release(vsi_list->vsi) != I40E_SUCCESS)
                                return -1;
-                       TAILQ_REMOVE(&vsi->veb->head, vsi_list, list);
                }
                i40e_veb_release(vsi->veb);
        }
@@ -4119,7 +4118,6 @@ i40e_vsi_release(struct i40e_vsi *vsi)
                TAILQ_FOREACH_SAFE(vsi_list, &vsi->floating_veb->head, list, temp) {
                        if (i40e_vsi_release(vsi_list->vsi) != I40E_SUCCESS)
                                return -1;
-                       TAILQ_REMOVE(&vsi->floating_veb->head, vsi_list, list);
                }
        }