diff options
-rw-r--r-- | sys/net/ieee8023ad_lacp.c | 2 | ||||
-rw-r--r-- | sys/net/if_lagg.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/ieee8023ad_lacp.c b/sys/net/ieee8023ad_lacp.c index 11b2f5e89eab..9c266f8d5828 100644 --- a/sys/net/ieee8023ad_lacp.c +++ b/sys/net/ieee8023ad_lacp.c @@ -750,7 +750,7 @@ lacp_select_tx_port(struct lagg_softc *lgs, struct mbuf *m) uint32_t hash; int nports; - LAGG_WLOCK_ASSERT(lgs); + LAGG_RLOCK_ASSERT(lgs); if (__predict_false(lsc->lsc_suppress_distributing)) { LACP_DPRINTF((NULL, "%s: waiting transit\n", __func__)); diff --git a/sys/net/if_lagg.c b/sys/net/if_lagg.c index 76e5c88e7424..52c51ccd6f02 100644 --- a/sys/net/if_lagg.c +++ b/sys/net/if_lagg.c @@ -1138,7 +1138,7 @@ lagg_link_active(struct lagg_softc *sc, struct lagg_port *lp) struct lagg_port *lp_next, *rval = NULL; // int new_link = LINK_STATE_DOWN; - LAGG_WLOCK_ASSERT(sc); + LAGG_RLOCK_ASSERT(sc); /* * Search a port which reports an active link state. */ |