| Commit message (Expand) | Author | Age | Files | Lines |
* | There are times when it would be really nice to have a record of the last few | Hiren Panchasara | 2015-10-14 | 1 | -1/+1 |
* | Fix regression from r248371. We need to copy packet header to new | Gleb Smirnoff | 2015-10-07 | 1 | -0/+5 |
* | Remove debugging variable from r143761. | Gleb Smirnoff | 2015-10-06 | 1 | -3/+0 |
* | Add const-qualifiers for source mbuf argument in m_dup(), m_copym(), | Alexander V. Chernikov | 2015-08-08 | 1 | -4/+4 |
* | Fix leak in tcp_lro_rx. Simply clearing M_PKTHDR isn't enough, any tags | Navdeep Parhar | 2015-06-30 | 1 | -5/+13 |
* | m_dup() is supposed to give a writable copy of an mbuf chain. It uses | Andrey V. Elsukov | 2015-05-07 | 1 | -0/+1 |
* | Use anonymous unions and structs to organize shared space in mbuf(9), | Gleb Smirnoff | 2015-02-17 | 1 | -2/+2 |
* | Use anonymous unions to add possibility to put mbufs into queue(3) | Gleb Smirnoff | 2015-02-17 | 1 | -0/+12 |
* | In order to support ongoing work to implement variable-size mbufs, and | Robert Watson | 2015-01-14 | 1 | -1/+28 |
* | Garbage collect m_copymdata(), an mbuf utility routine introduced | Robert Watson | 2015-01-10 | 1 | -146/+0 |
* | Replace hand-crafted versions of M_SIZE() and M_START() in uipc_mbuf.c | Robert Watson | 2015-01-08 | 1 | -7/+3 |
* | To ease changes to underlying mbuf structure and the mbuf allocator, reduce | Robert Watson | 2015-01-05 | 1 | -36/+4 |
* | Merge from projects/sendfile: extend protocols API to support | Gleb Smirnoff | 2014-11-30 | 1 | -3/+3 |
* | Change a very strange code in m_demote() to simple assertion. | Gleb Smirnoff | 2014-09-04 | 1 | -6/+2 |
* | Provide m_catpkt(), a wrapper around m_cat() that deals with M_PKTHDR mbufs. | Gleb Smirnoff | 2014-09-04 | 1 | -0/+16 |
* | Use assignment instead of bcopy. | Gleb Smirnoff | 2014-07-18 | 1 | -1/+1 |
* | Improve reference counting of EXT_SFBUF pages attached to mbufs. | Gleb Smirnoff | 2014-07-11 | 1 | -40/+39 |
* | Fix style bug: rename the refcount field of m_ext to ext_cnt, to match | Gleb Smirnoff | 2014-07-11 | 1 | -16/+16 |
* | All mbuf external free functions never fail, so let them be void. | Gleb Smirnoff | 2014-07-11 | 1 | -2/+2 |
* | Whitespace only. | Gleb Smirnoff | 2014-05-30 | 1 | -25/+24 |
* | Remove historical macro. | Gleb Smirnoff | 2014-01-16 | 1 | -1/+1 |
* | Fix a very bad typo from r248887. | Gleb Smirnoff | 2013-11-14 | 1 | -0/+1 |
* | Pad m_hdr on 32bit architectures to to prevent alignment and padding | Andre Oppermann | 2013-08-27 | 1 | -0/+8 |
* | Give (*ext_free) an int return value allowing for very sophisticated | Andre Oppermann | 2013-08-25 | 1 | -2/+2 |
* | Restructure the mbuf pkthdr to make it fit for upcoming capabilities and | Andre Oppermann | 2013-08-24 | 1 | -7/+0 |
* | Add an mbuf pointer parameter to (*ext_free) to give the external | Andre Oppermann | 2013-08-24 | 1 | -3/+3 |
* | dd a 24 bits wide ext_flags field to m_ext by reducing ext_type | Andre Oppermann | 2013-08-24 | 1 | -0/+3 |
* | Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality. | Andre Oppermann | 2013-08-21 | 1 | -1/+9 |
* | Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree users | Andre Oppermann | 2013-08-19 | 1 | -10/+1 |
* | Nuke mbstat. It wasn't used for mbuf statistics since FreeBSD 5. | Gleb Smirnoff | 2013-07-15 | 1 | -6/+0 |
* | Fix bug in m_split() in a case when split len matches len of the | Gleb Smirnoff | 2013-03-29 | 1 | -1/+10 |
* | In m_align() add assertions that mbuf is virgin, similar to assertions | Gleb Smirnoff | 2013-03-17 | 1 | -4/+12 |
* | - Replace compat macros with function calls. | Gleb Smirnoff | 2013-03-16 | 1 | -17/+15 |
* | Contrary to what the deleted comment said, the m_move_pkthdr() | Gleb Smirnoff | 2013-03-16 | 1 | -35/+10 |
* | Make m_get2() never use clusters that are bigger than PAGE_SIZE. | Gleb Smirnoff | 2013-03-15 | 1 | -13/+3 |
* | Functions m_getm2() and m_get2() have different order of arguments, | Gleb Smirnoff | 2013-03-12 | 1 | -1/+1 |
* | The m_extadd() can fail due to memory allocation failure, thus: | Gleb Smirnoff | 2013-03-12 | 1 | -14/+19 |
* | - Move large functions m_getjcl() and m_get2() to kern/uipc_mbuf.c | Gleb Smirnoff | 2013-01-24 | 1 | -0/+73 |
* | Mechanically substitute flags from historic mbuf allocator with | Gleb Smirnoff | 2012-12-05 | 1 | -10/+10 |
* | Since the macro dtom() has been removed, fix comments about the dtom. | Kevin Lo | 2012-10-29 | 1 | -2/+2 |
* | Improve m_cat() by being able to also merge contents from M_EXT | Andre Oppermann | 2012-10-28 | 1 | -3/+3 |
* | Fix found places where uio_resid is truncated to int. | Konstantin Belousov | 2012-02-21 | 1 | -1/+2 |
* | Xen netback driver rewrite. | Kenneth D. Merry | 2012-01-26 | 1 | -0/+5 |
* | Fix typos - remove duplicate "the". | Rebecca Cran | 2011-02-21 | 1 | -1/+1 |
* | Revert r210225 - turns out I was wrong; the "/*-" is not license-only | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright | Edward Tomasz Napierala | 2010-07-18 | 1 | -1/+1 |
* | Correctly copy the M_RDONLY flag when duplicating a reference | Colin Percival | 2010-07-13 | 1 | -0/+1 |
* | Use ISO C99 integer types in sys/kern where possible. | Ed Schouten | 2010-06-21 | 1 | -1/+1 |
* | Remove a redundant variable assignment. | Marko Zec | 2010-05-01 | 1 | -2/+1 |
* | Add m_mbuftouio() helper function to copy(out) an arbitrary | Andre Oppermann | 2009-06-22 | 1 | -0/+28 |