| Commit message (Expand) | Author | Age | Files | Lines |
* | Add const-qualifiers for source mbuf argument in m_dup(), m_copym(), | Alexander V. Chernikov | 2015-08-08 | 1 | -4/+4 |
* | Revert r265338, r271089 and r271123 as those changes do not handle | Patrick Kelsey | 2015-07-29 | 1 | -1/+0 |
* | Fix leak in tcp_lro_rx. Simply clearing M_PKTHDR isn't enough, any tags | Navdeep Parhar | 2015-06-30 | 1 | -0/+1 |
* | Quiet compiler warnings in mbuf.h | Craig Rodrigues | 2015-04-22 | 1 | -4/+4 |
* | Convert printfs in m_ext allocator to KASSERTs. | Gleb Smirnoff | 2015-04-06 | 1 | -5/+6 |
* | Clear an mbuf's external storage flags in m_extaddref(). They are cleared | John Baldwin | 2015-03-18 | 1 | -0/+1 |
* | Factor out mbuf hashing code from LAGG driver so that other network | Hans Petter Selasky | 2015-03-11 | 1 | -0/+9 |
* | A lot of current code in network stack expects mbufs not having | Gleb Smirnoff | 2015-02-23 | 1 | -0/+1 |
* | Widen _KERNEL ifdef to hide more kernel network stack structures from userland. | Gleb Smirnoff | 2015-02-19 | 1 | -2/+1 |
* | Provide a set of inline functions to manage simple mbuf(9) queues, based | Gleb Smirnoff | 2015-02-19 | 1 | -0/+96 |
* | Use anonymous unions and structs to organize shared space in mbuf(9), | Gleb Smirnoff | 2015-02-17 | 1 | -14/+10 |
* | Use anonymous unions to add possibility to put mbufs into queue(3) | Gleb Smirnoff | 2015-02-17 | 1 | -2/+10 |
* | In order to support ongoing work to implement variable-size mbufs, and | Robert Watson | 2015-01-14 | 1 | -30/+40 |
* | Remove no longer used "M_FLOWID" flag and update the netisr manpage. | Hans Petter Selasky | 2015-01-11 | 1 | -3/+3 |
* | Garbage collect m_copymdata(), an mbuf utility routine introduced | Robert Watson | 2015-01-10 | 1 | -2/+0 |
* | Uninline M_SIZE() in m_align() to reduce direct use of MLEN and MHLEN. | Robert Watson | 2015-01-09 | 1 | -8/+1 |
* | In order to reduce use of M_EXT outside of the mbuf allocator and | Robert Watson | 2015-01-06 | 1 | -1/+2 |
* | With r276692 m_align() moved and became an inline function. | Bjoern A. Zeeb | 2015-01-05 | 1 | -1/+0 |
* | To ease changes to underlying mbuf structure and the mbuf allocator, reduce | Robert Watson | 2015-01-05 | 1 | -36/+35 |
* | m_clrprotoflags() is designed to cleanup M_PROTO flags when mbufs cross | Gleb Smirnoff | 2014-12-23 | 1 | -1/+4 |
* | Merge from projects/sendfile: extend protocols API to support | Gleb Smirnoff | 2014-11-30 | 1 | -1/+1 |
* | Tiny comment fixup. | Gleb Smirnoff | 2014-10-27 | 1 | -1/+1 |
* | Add M_FLOWID to M_COPYFLAGS | Bryan Venteicher | 2014-10-09 | 1 | -1/+1 |
* | Add new a M_START() mbuf macro that returns a pointer to the start of | Robert Watson | 2014-09-11 | 1 | -8/+29 |
* | Clarify a diagnostic printf() in the mbuf code: M_EXT doesn't necessarily | Robert Watson | 2014-09-05 | 1 | -2/+2 |
* | Provide m_catpkt(), a wrapper around m_cat() that deals with M_PKTHDR mbufs. | Gleb Smirnoff | 2014-09-04 | 1 | -0/+1 |
* | Clean up unused CSUM_FRAGMENT. | Gleb Smirnoff | 2014-09-03 | 1 | -1/+0 |
* | Remove deprecated definition "m_act". | Kevin Lo | 2014-07-18 | 1 | -1/+0 |
* | Add some hash types for UDP RSS for both IPv4 and IPv6. | Adrian Chadd | 2014-07-12 | 1 | -0/+7 |
* | Improve reference counting of EXT_SFBUF pages attached to mbufs. | Gleb Smirnoff | 2014-07-11 | 1 | -0/+6 |
* | Fix style bug: rename the refcount field of m_ext to ext_cnt, to match | Gleb Smirnoff | 2014-07-11 | 1 | -7/+7 |
* | All mbuf external free functions never fail, so let them be void. | Gleb Smirnoff | 2014-07-11 | 1 | -8/+3 |
* | The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics with | Gleb Smirnoff | 2014-05-04 | 1 | -0/+1 |
* | Provide additional information in some panic strings. | Navdeep Parhar | 2014-02-12 | 1 | -3/+3 |
* | Fix spelling of eight (was spelled eigth) in struct pkthdr. | Marcel Moolenaar | 2014-02-11 | 1 | -2/+2 |
* | Simplify wait/nowait code, eventually killing last remnant of | Gleb Smirnoff | 2014-01-16 | 1 | -8/+0 |
* | Add a routine for attaching an mbuf to a buffer with an external | Navdeep Parhar | 2013-08-29 | 1 | -0/+22 |
* | Merge r254736 from user/np/cxl_tuning. | Navdeep Parhar | 2013-08-29 | 1 | -12/+14 |
* | Pad m_hdr on 32bit architectures to to prevent alignment and padding | Andre Oppermann | 2013-08-27 | 1 | -1/+8 |
* | Fix CSUM compatibility mapping. SCTP is a layer 4 protocol. | Andre Oppermann | 2013-08-25 | 1 | -1/+1 |
* | Give (*ext_free) an int return value allowing for very sophisticated | Andre Oppermann | 2013-08-25 | 1 | -2/+7 |
* | Remove unused m_free_fast(). The difference to m_free() is only | Andre Oppermann | 2013-08-24 | 1 | -13/+0 |
* | Compact m_hdr by packing the type and flags fields into one uint32_t. | Andre Oppermann | 2013-08-24 | 1 | -12/+22 |
* | Add mtodo(m, o) macro taking an additional offset into the mbuf data section. | Andre Oppermann | 2013-08-24 | 1 | -0/+2 |
* | Restructure the mbuf pkthdr to make it fit for upcoming capabilities and | Andre Oppermann | 2013-08-24 | 1 | -65/+139 |
* | Add an mbuf pointer parameter to (*ext_free) to give the external | Andre Oppermann | 2013-08-24 | 1 | -2/+3 |
* | dd a 24 bits wide ext_flags field to m_ext by reducing ext_type | Andre Oppermann | 2013-08-24 | 1 | -8/+50 |
* | Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality. | Andre Oppermann | 2013-08-21 | 1 | -1/+2 |
* | Reorder the mbuf defines to make more sense and group related flags | Andre Oppermann | 2013-08-19 | 1 | -21/+32 |
* | Migrate the net80211 protocol specific use of M_FRAG, M_FIRSTFRAG and | Andre Oppermann | 2013-08-19 | 1 | -4/+4 |