diff --git a/sys/dev/igb/if_igb.c b/sys/dev/igb/if_igb.c index a5b86ab115e8..e935b7c58e5e 100644 --- a/sys/dev/igb/if_igb.c +++ b/sys/dev/igb/if_igb.c @@ -3791,7 +3791,7 @@ igb_fixup_rx(struct rx_ring *rxr) rxr->fmp = n; } else { adapter->dropped_pkts++; - m_freem(adapter->fmp); + m_freem(rxr->fmp); rxr->fmp = NULL; error = ENOMEM; }