| Commit message (Expand) | Author | Age | Files | Lines |
* | Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc(). | John Baldwin | 2020-10-29 | 1 | -0/+3 |
* | Implement mbuf hashing routines for IP over infiniband, IPoIB. | Hans Petter Selasky | 2020-10-22 | 1 | -2/+4 |
* | Store the send tag type in the common send tag header. | John Baldwin | 2020-10-06 | 1 | -1/+2 |
* | mbuf checksum flags and fields to support tunneling protocols. | Navdeep Parhar | 2020-09-18 | 1 | -7/+47 |
* | Add m__getjcl SDT probe. | Andrey V. Elsukov | 2020-08-05 | 1 | -0/+1 |
* | Add two functions that create M_EXTPG mbufs with anonymous pages. | Rick Macklem | 2020-06-10 | 1 | -0/+3 |
* | Step 4.2: start divorce of M_EXT and M_EXTPG | Gleb Smirnoff | 2020-05-03 | 1 | -3/+5 |
* | Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to match | Gleb Smirnoff | 2020-05-03 | 1 | -6/+5 |
* | Step 4.1: mechanically rename M_NOMAP to M_EXTPG | Gleb Smirnoff | 2020-05-03 | 1 | -5/+5 |
* | Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbuf | Gleb Smirnoff | 2020-05-03 | 1 | -33/+35 |
* | Make MBUF_EXT_PGS_ASSERT_SANITY() a macro, so that it prints file:line. | Gleb Smirnoff | 2020-05-03 | 1 | -5/+28 |
* | Step 2.3: Rename mbuf_ext_pg_len() to m_epg_pagelen() that | Gleb Smirnoff | 2020-05-02 | 1 | -4/+6 |
* | Step 2.1: Build TLS workqueue from mbufs, not struct mbuf_ext_pgs. | Gleb Smirnoff | 2020-05-02 | 1 | -1/+1 |
* | Get rid of the mbuf self-pointing pointer. | Gleb Smirnoff | 2020-05-02 | 1 | -1/+1 |
* | Start moving into EPG_/epg_ namespace. There is only one flag, but | Gleb Smirnoff | 2020-05-02 | 1 | -2/+1 |
* | Continuation of multi page mbuf redesign from r359919. | Gleb Smirnoff | 2020-05-02 | 1 | -57/+83 |
* | KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself. | Andrew Gallatin | 2020-04-14 | 1 | -86/+80 |
* | Split out a more generic debugnet(4) from netdump(4) | Conrad Meyer | 2019-10-17 | 1 | -5/+6 |
* | Brad Davis identified a problem with the new LRO code, VLAN's | Randall Stewart | 2019-10-06 | 1 | -12/+7 |
* | kTLS: Fix a bug where we would not encrypt anon data inplace. | Andrew Gallatin | 2019-09-27 | 1 | -1/+4 |
* | kTLS support for TLS 1.3 | Andrew Gallatin | 2019-09-27 | 1 | -0/+1 |
* | This commit adds BBR (Bottleneck Bandwidth and RTT) congestion control. This | Randall Stewart | 2019-09-24 | 1 | -6/+6 |
* | This adds the final tweaks to LRO that will now allow me | Randall Stewart | 2019-09-06 | 1 | -15/+16 |
* | Allow mbuf queues to be unlimited. | Gleb Smirnoff | 2019-08-30 | 1 | -1/+1 |
* | Add kernel-side support for in-kernel TLS. | John Baldwin | 2019-08-27 | 1 | -2/+17 |
* | This commit updates rack to what is basically being used at NF as | Randall Stewart | 2019-07-10 | 1 | -0/+1 |
* | Add support for using unmapped mbufs with sendfile(2). | John Baldwin | 2019-06-29 | 1 | -0/+1 |
* | Add an external mbuf buffer type that holds multiple unmapped pages. | John Baldwin | 2019-06-29 | 1 | -5/+114 |
* | Add M_NOFREE to M_FLAG_BITS. | John Baldwin | 2019-06-11 | 1 | -1/+1 |
* | Restructure mbuf send tags to provide stronger guarantees. | John Baldwin | 2019-05-24 | 1 | -1/+36 |
* | Replace cosqos with numa_domain in mbuf pkthdr | Andrew Gallatin | 2019-04-16 | 1 | -28/+2 |
* | Add new m_ext type for data for M_NOFREE mbufs, which doesn't actually do | Gleb Smirnoff | 2019-01-31 | 1 | -0/+1 |
* | Improve handling of control message truncation. | Mark Johnston | 2018-08-07 | 1 | -1/+3 |
* | Remove MT_NTYPES. | Mark Johnston | 2018-08-01 | 1 | -1/+0 |
* | This commit brings in a new refactored TCP stack called Rack. | Randall Stewart | 2018-06-07 | 1 | -1/+1 |
* | Add an mbuf allocator for netdump. | Mark Johnston | 2018-05-06 | 1 | -0/+7 |
* | This commit brings in the TCP high precision timer system (tcp_hpts). | Randall Stewart | 2018-04-19 | 1 | -0/+5 |
* | 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 |