aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/net/ieee8023ad_lacp.c2
-rw-r--r--sys/net/if_lagg.c2
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.
*/