⬢ DragonFlyBSD Kernel Audit
DF-3427 / fix3426-rig.diff
← back to finding ↓ download raw
--- netmap_generic.c
+++ netmap_generic.c
@@ -533,6 +533,7 @@
              * ring->avail == 0 || j != k
              */
             tx_ret = generic_xmit_frame(ifp, m, addr, len, ring_nr);
+            kring->tx_pool[j] = NULL;	/* DF-3426 fix */
 #ifdef RIG_TRACE
             if (tx_ret)
                 kprintf("RIG: xmit dispatch FAILED ret=%d j=%u ntc=%u "