summaryrefslogtreecommitdiffstats
path: root/sys/dev/nve
diff options
context:
space:
mode:
authormux <mux@FreeBSD.org>2005-07-25 22:21:11 +0000
committermux <mux@FreeBSD.org>2005-07-25 22:21:11 +0000
commit6202c129d5def3675e43e360bd2baa43b19c40e0 (patch)
treef2220bbc5b85db38928458048b84629b139ac0c1 /sys/dev/nve
parent4917ccafd29dc4922c594f4a94d1407eadeb36ac (diff)
downloadFreeBSD-src-6202c129d5def3675e43e360bd2baa43b19c40e0.zip
FreeBSD-src-6202c129d5def3675e43e360bd2baa43b19c40e0.tar.gz
Remove an erroneous m_freem() call. If m_defrag() returns a non-NULL
pointer, it has already freed the original mbuf chain, so we shouldn't do it again. This is an MFC candidate.
Diffstat (limited to 'sys/dev/nve')
-rw-r--r--sys/dev/nve/if_nve.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/nve/if_nve.c b/sys/dev/nve/if_nve.c
index bf6d034..31031f5 100644
--- a/sys/dev/nve/if_nve.c
+++ b/sys/dev/nve/if_nve.c
@@ -875,7 +875,6 @@ nve_ifstart(struct ifnet *ifp)
sc->tx_errors++;
continue;
}
- m_freem(m0);
m0 = m;
error = bus_dmamap_load_mbuf(sc->mtag, buf->map, m,
OpenPOWER on IntegriCloud