summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2010-02-26 20:41:28 +0000
committeryongari <yongari@FreeBSD.org>2010-02-26 20:41:28 +0000
commit90740e4631e4ed0c337597c310c9984b01a8560a (patch)
treef027c31b46984d10570848e9e5688b18b25bd1a4
parenta4df49e099e329f7f0930f2000baf75b5e4e69bb (diff)
downloadFreeBSD-src-90740e4631e4ed0c337597c310c9984b01a8560a.zip
FreeBSD-src-90740e4631e4ed0c337597c310c9984b01a8560a.tar.gz
Prefer m_collapse(9) over m_defrag(9).
Reviewed by: davidch
-rw-r--r--sys/dev/bce/if_bce.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/bce/if_bce.c b/sys/dev/bce/if_bce.c
index d9158f1..2decf2d 100644
--- a/sys/dev/bce/if_bce.c
+++ b/sys/dev/bce/if_bce.c
@@ -6713,7 +6713,7 @@ bce_tx_encap_skip_tso:
sc->fragmented_mbuf_count++;
/* Try to defrag the mbuf. */
- m0 = m_defrag(*m_head, M_DONTWAIT);
+ m0 = m_collapse(*m_head, M_DONTWAIT, BCE_MAX_SEGMENTS);
if (m0 == NULL) {
/* Defrag was unsuccessful */
m_freem(*m_head);
OpenPOWER on IntegriCloud