<?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 netmap.4</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>27903755 - MFC r342886</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#27903755</link>
        <description>MFC r342886netmap: fix bridge example in netmap(4)PR:     https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194872Reported by:    adrian

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Sat, 12 Jan 2019 08:26:58 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6186e4a - MFC r341430</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#b6186e4a</link>
        <description>MFC r341430netmap(4): improve man pageReviewed by:    bcrDifferential Revision:  https://reviews.freebsd.org/D18057

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Tue, 04 Dec 2018 17:57:01 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37105b22 - MFC r340279</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#37105b22</link>
        <description>MFC r340279netmap: add load balancer programAdd the lb program, which is able to load-balance input trafficreceived from a netmap port over M groups, with N netmap pipes ineach group. Each received packet is forwarded to one of the pipeschosen from each group (using an L3/L4 connection-consistent hash function).This also adds a man page for lb and some cross-references in relatedman pages.Differential Revision:  https://reviews.freebsd.org/D17735

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Mon, 19 Nov 2018 08:53:52 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95ff7e4b - MFC r339659:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#95ff7e4b</link>
        <description>MFC r339659:netmap: add man page for the bridge programAdded bridge(8).Also, minor fixes to the netmap &quot;bridge&quot; application: - indentation fixes and code cleanup - better usage description - better processing of netmap flagsApproved by:	re (rgrimes)

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Tue, 30 Oct 2018 10:01:15 +0000</pubDate>
        <dc:creator>Vincenzo Maffione &lt;vmaffione@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3f879a47 - Clean up netmap(4) slightly</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#3f879a47</link>
        <description>Clean up netmap(4) slightly- Add missing sections for .Xr references.- Replace .br with .Pp (the former macro is deprecated).- Use the .Sx (section reference) macro when referring to  LIBRARIES, not the .Xr (cross-reference) macro.- Add commas after &quot;e.g.&quot; and &quot;i.e.&quot; [*].Bump .Dd for the changeApproved by:	luigiMFC after:	1 weekReported by:	igor [*], make manlintSponsored by:	Dell EMC IsilonDifferential Revision:	D9859

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Fri, 03 Mar 2017 06:18:47 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbb9e715 - fix a stale sentence in the manpage</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#fbb9e715</link>
        <description>fix a stale sentence in the manpage

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Tue, 18 Oct 2016 15:24:56 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37e3a6d3 - Import the current version of netmap, aligned with the one on github.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#37e3a6d3</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:
            /freebsd-12.1/share/man/man4/netmap.4</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>e91d04f7 - Non-exhaustive mdoc/spelling/style cleanup.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#e91d04f7</link>
        <description>Non-exhaustive mdoc/spelling/style cleanup.PR:		202716, 204301 (both spelling)Submitted by:	Richard Farr, madpilot

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Mon, 14 Dec 2015 12:37:06 +0000</pubDate>
        <dc:creator>Christian Brueffer &lt;brueffer@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe1e4a6c - mdoc fixes (escape the dot to prevent ... to be considered as a macro)</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#fe1e4a6c</link>
        <description>mdoc fixes (escape the dot to prevent ... to be considered as a macro)

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Fri, 26 Dec 2014 21:03:56 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bf15fc88 - Minor mdoc fixes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#bf15fc88</link>
        <description>Minor mdoc fixes.

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Fri, 26 Dec 2014 09:35:23 +0000</pubDate>
        <dc:creator>Joel Dahl &lt;joel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>05a1e019 - Remove EOL whitespace.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#05a1e019</link>
        <description>Remove EOL whitespace.Found with:	mandoc -Tlint

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Sun, 21 Dec 2014 10:04:26 +0000</pubDate>
        <dc:creator>Christian Brueffer &lt;brueffer@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b3504fd - Fix various mdoc issues.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#0b3504fd</link>
        <description>Fix various mdoc issues.Found with:	mandoc -Tlint

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Sun, 21 Dec 2014 09:53:29 +0000</pubDate>
        <dc:creator>Christian Brueffer &lt;brueffer@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d4d112e3 - Misc mdoc fixes:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#d4d112e3</link>
        <description>Misc mdoc fixes:- Remove superfluous paragraph macros.- Remove/fix empty or incorrect macros.- Sort sections into conventional order.- Terminate quoted strings properly.- Remove EOL whitespace.

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Sun, 23 Nov 2014 21:00:00 +0000</pubDate>
        <dc:creator>Joel Dahl &lt;joel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>415dfa83 - Fix few outdated names of defines:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#415dfa83</link>
        <description>Fix few outdated names of defines:o NR_REG_SW_NIC -&gt; NR_REG_SWo NR_RING_NIC_SW -&gt; NR_REG_NIC_SWo NETMAP_NO_TX_SYNC -&gt; NETMAP_NO_TX_POLLo NETMAP_DO_RX_SYNC -&gt; NETMAP_DO_RX_POLLI hope dear luigi has not left those as an excercise to carefulreader, in which case I apologize in advance for ruining his play.MFC after:     1 week

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Tue, 03 Jun 2014 05:19:10 +0000</pubDate>
        <dc:creator>Maxim Sobolev &lt;sobomax@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fa7db06b - complete svn 261909 - new netmap version.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#fa7db06b</link>
        <description>complete svn 261909 - new netmap version.since i updated the manpage i might as well commit it.MFC after:	3 days

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Sat, 15 Feb 2014 08:23:31 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17885a7b - It is 2014 and we have a new version of netmap.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#17885a7b</link>
        <description>It is 2014 and we have a new version of netmap.Most relevant features:- netmap emulation on any NIC, even those without native netmap support.  On the ixgbe we have measured about 4Mpps/core/queue in this mode,  which is still a lot more than with sockets/bpf.- seamless interconnection of VALE switch, NICs and host stack.  If you disable accelerations on your NIC (say em0)        ifconfig em0 -txcsum -txcsum  you can use the VALE switch to connect the NIC and the host stack:        vale-ctl -h valeXX:em0  allowing sharing the NIC with other netmap clients.- THE USER API HAS SLIGHTLY CHANGED (head/cur/tail pointers  instead of pointers/count as before). This was unavoidable to support,  in the future, multiple threads operating on the same rings.  Netmap clients require very small source code changes to compile again.      On the plus side, the new API should be easier to understand  and the internals are a lot simpler.The manual page has been updated extensively to reflect the currentfeatures and give some examples.This is the result of work of several people including Giuseppe Lettieri,Vincenzo Maffione, Michio Honda and myself, and has been financiallysupported by EU projects CHANGE and OPENLAB, from NetApp UniversityResearch Fund, NEC, and of course the Universita` di Pisa.

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Mon, 06 Jan 2014 12:53:15 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1648bf47 - Minor mdoc fixes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#1648bf47</link>
        <description>Minor mdoc fixes.

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Tue, 10 Dec 2013 19:15:26 +0000</pubDate>
        <dc:creator>Joel Dahl &lt;joel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2e6c529 - the number of slots used by a packet is NS_RFRAGS() not ns_cnt</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#d2e6c529</link>
        <description>the number of slots used by a packet is NS_RFRAGS() not ns_cnt

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Wed, 06 Nov 2013 21:42:58 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce3ee1e7 - update to the latest netmap snapshot.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#ce3ee1e7</link>
        <description>update to the latest netmap snapshot.This includes the following:- use separate memory regions for VALE ports- locking fixes- some simplifications in the NIC-specific routines- performance improvements for the VALE switch- some new features in the pkt-gen test program- documentation updatesThere are small API changes that require programs to be recompiled(NETMAP_API has been bumped so you will detect old binaries at runtime).In particular:- struct netmap_slot now is 16 bytes to support an extra pointer,  which may save one data copy when using VALE ports or VMs;- the struct netmap_if has two extra fields;MFC after:	3 days

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Fri, 01 Nov 2013 21:21:14 +0000</pubDate>
        <dc:creator>Luigi Rizzo &lt;luigi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d83a410e - Correcting EXAMPLES section.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/share/man/man4/netmap.4#d83a410e</link>
        <description>Correcting EXAMPLES section.Approved by:	re (gjb)

            List of files:
            /freebsd-12.1/share/man/man4/netmap.4</description>
        <pubDate>Mon, 23 Sep 2013 20:30:25 +0000</pubDate>
        <dc:creator>Hiren Panchasara &lt;hiren@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
