<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>8e985774117d49eb968789aba8550c2a92992a9a - kern: Remove needless kern.opts.mk</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#8e985774117d49eb968789aba8550c2a92992a9a</link>
        <description>kern: Remove needless kern.opts.mkWe don&apos;t need kern.opts.mk in any of these places. None of theseMakefiles reference any MK_ options. Some don&apos;t even need SYSDIR,but leave that defined in the ones that do.Sponsored by:		Netflix

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 08 Oct 2025 04:17:18 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67350cb56a69468c118bd4ccf6e361b7ebfa9eb4 - Merge ^/head r340918 through r341763.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#67350cb56a69468c118bd4ccf6e361b7ebfa9eb4</link>
        <description>Merge ^/head r340918 through r341763.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sun, 09 Dec 2018 11:39:45 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6e66be22bdce2aadcf52ee6230faa1e6cd3f805 - netmap: align codebase to the current upstream (760279cfb2730a585)</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#b6e66be22bdce2aadcf52ee6230faa1e6cd3f805</link>
        <description>netmap: align codebase to the current upstream (760279cfb2730a585)Changelist:  - Replace netmap passthrough host support with a more general    mechanism to call TXSYNC/RXSYNC from an in-kernel event-loop.    No kernel threads are used to use this feature: the application    is required to spawn a thread (or a process) and issue a    SYNC_KLOOP_START (NIOCCTRL) command in the thread body. The    kernel loop is executed by the ioctl implementation, which returns    to userspace only when a different thread calls SYNC_KLOOP_STOP    or the netmap file descriptor is closed.  - Update the if_ptnet driver to cope with the new data structures,    and prune all the obsolete ptnetmap code.  - Add support for &quot;null&quot; netmap ports, useful to allocate netmap_if,    netmap_ring and netmap buffers to be used by specialized applications    (e.g. hypervisors). TXSYNC/RXSYNC on these ports have no effect.  - Various fixes and code refactoring.Sponsored by:	Sunny Valley NetworksDifferential Revision:	https://reviews.freebsd.org/D18015

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 05 Dec 2018 11:57:16 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8e985774117d49eb968789aba8550c2a92992a9a - kern: Remove needless kern.opts.mk</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#8e985774117d49eb968789aba8550c2a92992a9a</link>
        <description>kern: Remove needless kern.opts.mkWe don&apos;t need kern.opts.mk in any of these places. None of theseMakefiles reference any MK_ options. Some don&apos;t even need SYSDIR,but leave that defined in the ones that do.Sponsored by:		Netflix

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 08 Oct 2025 04:17:18 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67350cb56a69468c118bd4ccf6e361b7ebfa9eb4 - Merge ^/head r340918 through r341763.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#67350cb56a69468c118bd4ccf6e361b7ebfa9eb4</link>
        <description>Merge ^/head r340918 through r341763.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sun, 09 Dec 2018 11:39:45 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6e66be22bdce2aadcf52ee6230faa1e6cd3f805 - netmap: align codebase to the current upstream (760279cfb2730a585)</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#b6e66be22bdce2aadcf52ee6230faa1e6cd3f805</link>
        <description>netmap: align codebase to the current upstream (760279cfb2730a585)Changelist:  - Replace netmap passthrough host support with a more general    mechanism to call TXSYNC/RXSYNC from an in-kernel event-loop.    No kernel threads are used to use this feature: the application    is required to spawn a thread (or a process) and issue a    SYNC_KLOOP_START (NIOCCTRL) command in the thread body. The    kernel loop is executed by the ioctl implementation, which returns    to userspace only when a different thread calls SYNC_KLOOP_STOP    or the netmap file descriptor is closed.  - Update the if_ptnet driver to cope with the new data structures,    and prune all the obsolete ptnetmap code.  - Add support for &quot;null&quot; netmap ports, useful to allocate netmap_if,    netmap_ring and netmap buffers to be used by specialized applications    (e.g. hypervisors). TXSYNC/RXSYNC on these ports have no effect.  - Various fixes and code refactoring.Sponsored by:	Sunny Valley NetworksDifferential Revision:	https://reviews.freebsd.org/D18015

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 05 Dec 2018 11:57:16 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ff91c175eca50b7d0d9da6b31eae4109c034137 - netmap: align codebase to the current upstream (commit id 3fb001303718146)</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#2ff91c175eca50b7d0d9da6b31eae4109c034137</link>
        <description>netmap: align codebase to the current upstream (commit id 3fb001303718146)Changelist:    - Turn tx_rings and rx_rings arrays into arrays of pointers to kring      structs. This patch includes fixes for ixv, ixl, ix, re, cxgbe, iflib,      vtnet and ptnet drivers to cope with the change.    - Generalize the nm_config() callback to accept a struct containing many      parameters.    - Introduce NKR_FAKERING to support buffers sharing (used for netmap      pipes)    - Improved API for external VALE modules.    - Various bug fixes and improvements to the netmap memory allocator,      including support for externally (userspace) allocated memory.    - Refactoring of netmap pipes: now linked rings share the same netmap      buffers, with a separate set of kring pointers (rhead, rcur, rtail).      Buffer swapping does not need to happen anymore.    - Large refactoring of the control API towards an extensible solution;      the goal is to allow the addition of more commands and extension of      existing ones (with new options) without the need of hacks or the      risk of running out of configuration space.      A new NIOCCTRL ioctl has been added to handle all the requests of the      new control API, which cover all the functionalities so far supported.      The netmap API bumps from 11 to 12 with this patch. Full backward      compatibility is provided for the old control command (NIOCREGIF), by      means of a new netmap_legacy module. Many parts of the old netmap.h      header has now been moved to netmap_legacy.h (included by netmap.h).Approved by:	hrs (mentor)

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Thu, 12 Apr 2018 07:20:50 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8346f888343a7fe1b7184c14e2649692d1f5a786 - Use FreeBSD-current conventions for building options rather than</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#8346f888343a7fe1b7184c14e2649692d1f5a786</link>
        <description>Use FreeBSD-current conventions for building options rather thanFreeBSD 10 conventions: inlude kern.opts.mk.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sat, 17 Mar 2018 17:18:41 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5763f79695f9b1ffacce55a8594cb7be08c3f31c - Merge ^/head r307383 through r307735.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#5763f79695f9b1ffacce55a8594cb7be08c3f31c</link>
        <description>Merge ^/head r307383 through r307735.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Fri, 21 Oct 2016 16:29:40 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37e3a6d349581b4dd0aebf24be7b1b159a698dcf - Import the current version of netmap, aligned with the one on github.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#37e3a6d349581b4dd0aebf24be7b1b159a698dcf</link>
        <description>Import the current version of netmap, aligned with the one on github.This commit, long overdue, contains contributions in the last 2 yearsfrom Stefano Garzarella, Giuseppe Lettieri, Vincenzo Maffione, including:+ fixes on monitor ports+ the &apos;ptnet&apos; virtual device driver, and ptnetmap backend, for  high speed virtual passthrough on VMs (bhyve fixes in an upcoming commit)+ improved emulated netmap mode+ more robust error handling+ removal of stale code+ various fixes to code and documentation (some mixup between RX and TX  parameters, and private and public variables)We also include an additional tool, nmreplay, which is functionallyequivalent to tcpreplay but operating on netmap ports.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sun, 16 Oct 2016 14:13:32 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9268022b74279434ed6300244e3f977e56a8ceb5 - Merge from head@274682</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#9268022b74279434ed6300244e3f977e56a8ceb5</link>
        <description>Merge from head@274682

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 19 Nov 2014 01:07:58 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ce4b357402c3cd0cba264a15c06b6fd00591088 - Sync to HEAD@r272516.</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#1ce4b357402c3cd0cba264a15c06b6fd00591088</link>
        <description>Sync to HEAD@r272516.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sat, 04 Oct 2014 12:42:37 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>970388bf8d07034e3e3c3511eba912b9570da3c9 - IFC @r272185</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#970388bf8d07034e3e3c3511eba912b9570da3c9</link>
        <description>IFC @r272185

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Sat, 27 Sep 2014 22:15:50 +0000</pubDate>
        <dc:creator>Neel Natu &lt;neel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89b95481b4d8e29926032be579e05ed6d98496a6 - add missing file</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#89b95481b4d8e29926032be579e05ed6d98496a6</link>
        <description>add missing fileSubmitted by:	Daniel PeyrolonMFC after:	3 days

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Thu, 25 Sep 2014 14:25:38 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cec9cad762b6476313fb1f8e931a1647822db6b - MFC @ r266724</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#6cec9cad762b6476313fb1f8e931a1647822db6b</link>
        <description>MFC @ r266724An SVM update will follow this.

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Tue, 03 Jun 2014 02:34:21 +0000</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b8f08459569bf0faa21473e5cec2491e95c9349 - Merge head</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#3b8f08459569bf0faa21473e5cec2491e95c9349</link>
        <description>Merge head

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Mon, 28 Apr 2014 07:50:45 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7 - IFC @264767</title>
        <link>http://opengrok.net:8080/history/src/sys/modules/netmap/Makefile#84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7</link>
        <description>IFC @264767

            List of files:
            /src/sys/modules/netmap/Makefile</description>
        <pubDate>Wed, 23 Apr 2014 21:52:43 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
