Hi,
This one looks like a typo and might cause a double free.
CID 1492713
OK?
Index: if_mcx.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_mcx.c,v
retrieving revision 1.43
diff -u -p -u -r1.43 if_mcx.c
--- if_mcx.c 21 Apr 2020 05:49:25 -0000 1.43
+++ if_mcx.c 23 Apr 2020 18:27:34 -0000
@@ -6023,7 +6023,7 @@ mcx_up(struct mcx_softc *sc)
return ENETRESET;
destroy_tx_slots:
mcx_free_slots(sc, sc->sc_tx_slots, i, (1 << MCX_LOG_SQ_SIZE));
- sc->sc_rx_slots = NULL;
+ sc->sc_tx_slots = NULL;
i = (1 << MCX_LOG_RQ_SIZE);
destroy_rx_slots: