aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorPyun YongHyeon <yongari@FreeBSD.org>2010-02-26 20:41:28 +0000
committerPyun YongHyeon <yongari@FreeBSD.org>2010-02-26 20:41:28 +0000
commit80a48895fcdcaac1d679d4e4d343bd88b8a5a806 (patch)
treef027c31b46984d10570848e9e5688b18b25bd1a4 /sys
parentb2ec4a73f52bd3d105cd57fd4f50248fd1398259 (diff)
downloadsrc-80a48895fcdcaac1d679d4e4d343bd88b8a5a806.tar.gz
src-80a48895fcdcaac1d679d4e4d343bd88b8a5a806.zip
Prefer m_collapse(9) over m_defrag(9).
Reviewed by: davidch
Notes
Notes: svn path=/head/; revision=204372
Diffstat (limited to 'sys')
-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 d9158f11369d..2decf2d2e987 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);