Print this page
6274 MAC tries to use aggr rings from downed links
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
*** 272,281 ****
--- 272,283 ----
grp->lg_tx_ports[grp->lg_ntx_ports++] = port;
port->lp_tx_idx = grp->lg_ntx_ports-1;
rw_exit(&grp->lg_tx_lock);
port->lp_tx_enabled = B_TRUE;
+
+ aggr_grp_update_default(grp);
}
/*
* Disable sending from the specified port.
*/
*** 314,319 ****
--- 316,323 ----
port->lp_tx_idx = 0;
grp->lg_ntx_ports--;
rw_exit(&grp->lg_tx_lock);
port->lp_tx_enabled = B_FALSE;
+
+ aggr_grp_update_default(grp);
}