diff options
author | mux <mux@FreeBSD.org> | 2005-07-25 22:21:11 +0000 |
---|---|---|
committer | mux <mux@FreeBSD.org> | 2005-07-25 22:21:11 +0000 |
commit | 6202c129d5def3675e43e360bd2baa43b19c40e0 (patch) | |
tree | f2220bbc5b85db38928458048b84629b139ac0c1 /sys/dev/nve | |
parent | 4917ccafd29dc4922c594f4a94d1407eadeb36ac (diff) | |
download | FreeBSD-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.c | 1 |
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, |