PERFORCE change 126810 for review
Kip Macy
kmacy at FreeBSD.org
Tue Sep 25 17:39:20 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=126810
Change 126810 by kmacy at kmacy_home:ethng_ref on 2007/09/26 00:38:43
don't re-initialize m->m_pkthdr.len, it isn't needed and corrupts
mbuf data on non-pkthdr mbufs
Affected files ...
.. //depot/projects/ethng/src/sys/dev/cxgb/sys/uipc_mvec.c#5 edit
Differences ...
==== //depot/projects/ethng/src/sys/dev/cxgb/sys/uipc_mvec.c#5 (text+ko) ====
@@ -221,10 +221,9 @@
for (i = 0; i < seg_count; i++) {
marray[i]->m_next = marray[i]->m_nextpkt = NULL;
if (marray[i]->m_flags & M_EXT) {
- marray[i]->m_flags = marray[i]->m_len = marray[i]->m_pkthdr.len = 0;
+ marray[i]->m_flags = 0;
m_free(marray[i]);
- } else
- marray[i]->m_len = marray[i]->m_pkthdr.len = 0;
+ }
}
*nsegs = seg_count;
*m = m0;
More information about the p4-projects
mailing list