diff options
author | yongari <yongari@FreeBSD.org> | 2010-02-26 20:41:28 +0000 |
---|---|---|
committer | yongari <yongari@FreeBSD.org> | 2010-02-26 20:41:28 +0000 |
commit | 90740e4631e4ed0c337597c310c9984b01a8560a (patch) | |
tree | f027c31b46984d10570848e9e5688b18b25bd1a4 /sys/dev/bce | |
parent | a4df49e099e329f7f0930f2000baf75b5e4e69bb (diff) | |
download | FreeBSD-src-90740e4631e4ed0c337597c310c9984b01a8560a.zip FreeBSD-src-90740e4631e4ed0c337597c310c9984b01a8560a.tar.gz |
Prefer m_collapse(9) over m_defrag(9).
Reviewed by: davidch
Diffstat (limited to 'sys/dev/bce')
-rw-r--r-- | sys/dev/bce/if_bce.c | 2 |
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); |