| Commit message (Expand) | Author | Age | Files | Lines |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Add a place for a driver to report rx timestamps in nanoseconds from | Konstantin Belousov | 2017-11-07 | 1 | -8/+30 |
* | Improvements to sendfile(2) mbuf free routine. | Gleb Smirnoff | 2017-10-09 | 1 | -7/+0 |
* | In mb_dupcl() don't copy full m_ext, to avoid cache miss. Respectively, | Gleb Smirnoff | 2017-10-09 | 1 | -2/+18 |
* | Shorten list of arguments to mbuf external storage freeing function. | Gleb Smirnoff | 2017-10-09 | 1 | -13/+12 |
* | mbuf: Remove UDP_IPV4_EX, which was never defined. | Sepherosa Ziehau | 2017-09-27 | 1 | -3/+10 |
* | Fixed typo. | Patrick Kelsey | 2017-04-08 | 1 | -2/+2 |
* | [mbufq] add a concat method. | Adrian Chadd | 2017-03-30 | 1 | -0/+13 |
* | m_mbuftouio() doesn't modify the mbuf. | Gleb Smirnoff | 2017-03-07 | 1 | -1/+1 |
* | Implement kernel support for hardware rate limited sockets. | Hans Petter Selasky | 2017-01-18 | 1 | -1/+12 |
* | Fix typo in comments. | Navdeep Parhar | 2016-10-15 | 1 | -1/+1 |
* | Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead. | Kevin Lo | 2016-09-15 | 1 | -3/+0 |
* | Zap M_IOVEC. | Kevin Lo | 2016-08-30 | 1 | -1/+1 |
* | Pass the number of segments coalesced by LRO up the stack by repurposing the | Lawrence Stewart | 2016-08-25 | 1 | -0/+1 |
* | mbuf: Add a flag for M_HASHTYPE_ to indicate the type has hash properties | Sepherosa Ziehau | 2016-05-30 | 1 | -14/+25 |
* | Import the 'iflib' API library for network drivers. From the author: | Scott Long | 2016-05-18 | 1 | -0/+3 |
* | Space and style(9) corrections for recent mbuf changes. | Gleb Smirnoff | 2016-03-24 | 1 | -4/+6 |
* | Move mbuf provider under SDT to indicate that it is FreeBSD specific | George V. Neville-Neil | 2016-03-24 | 1 | -17/+15 |
* | Add an mbuf provider to DTrace. | George V. Neville-Neil | 2016-03-22 | 1 | -9/+47 |
* | New way to manage reference counting of mbuf external storage. | Gleb Smirnoff | 2016-03-01 | 1 | -19/+29 |
* | o Gather all mbuf(9) allocation functions into kern_mbuf.c, and all | Gleb Smirnoff | 2016-02-11 | 1 | -85/+43 |
* | Garbage collect unused arguments of m_init(). | Gleb Smirnoff | 2016-02-10 | 1 | -2/+1 |
* | Garbage collect m_getclr(). | Gleb Smirnoff | 2016-02-10 | 1 | -17/+0 |
* | New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and | Gleb Smirnoff | 2016-01-08 | 1 | -1/+3 |
* | page sized is not spelled 4096 on all arches... | John-Mark Gurney | 2015-10-18 | 1 | -1/+1 |
* | There are times when it would be really nice to have a record of the last few | Hiren Panchasara | 2015-10-14 | 1 | -0/+1 |
* | 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 |