<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/netmap/ixgbe_netmap.h, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-08-20T23:34:36Z</updated>
<entry>
<title>MFC 270063: update of netmap code</title>
<updated>2014-08-20T23:34:36Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2014-08-20T23:34:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=609deef53d143a87415f58ae8d9915879345d227'/>
<id>urn:sha1:609deef53d143a87415f58ae8d9915879345d227</id>
<content type='text'>
(vtnet and cxgbe not merged yet because we need some other mfc first)
</content>
</entry>
<entry>
<title>MFH: sync the netmap code with the one in HEAD</title>
<updated>2014-02-18T05:01:04Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2014-02-18T05:01:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2d47b4a1972fddbb8a4c9e26afbf09e373c6ba19'/>
<id>urn:sha1:2d47b4a1972fddbb8a4c9e26afbf09e373c6ba19</id>
<content type='text'>
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.
</content>
</entry>
<entry>
<title>whitespace changes:</title>
<updated>2013-04-29T18:00:53Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-04-29T18:00:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4b42e08696b1dc7089bfd21edd6f0f621f30b0d'/>
<id>urn:sha1:d4b42e08696b1dc7089bfd21edd6f0f621f30b0d</id>
<content type='text'>
remove $Id$ lines, and add blank lines around some #if / #elif /#endif
</content>
</entry>
<entry>
<title>explicitly mark some variables as const</title>
<updated>2013-04-29T16:58:21Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-04-29T16:58:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b865453e3eb3baa39d210dc2e6fcd19505a43249'/>
<id>urn:sha1:b865453e3eb3baa39d210dc2e6fcd19505a43249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add some definition and driver changes in preparation for</title>
<updated>2013-01-17T22:14:58Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-01-17T22:14:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1dce924d2528107dd2c49bf68434bca3135b2fbf'/>
<id>urn:sha1:1dce924d2528107dd2c49bf68434bca3135b2fbf</id>
<content type='text'>
two upcoming features:

semi-transparent mode:
    when a device is opened in this mode, the
    user program will be able to mark slots that must be forwarded
    to the "other" side (i.e. from NIC to host stack, or viceversa),
    and the forwarding will occur automatically at the next netmap syscall.
    This saves the need to open another file descriptor and do
    the forwarding manually.

direct-forwarding mode:
    when operating with a VALE port, the user can specify in the slot
    the actual destination port, overriding the forwarding decision
    made by a lookup of the destination MAC. This can be useful to
    implement packet dispatchers.

No API changes will be introduced.
No new functionality in this patch yet.
</content>
</entry>
<entry>
<title>remove an incorrect comment and debugging code</title>
<updated>2013-01-17T19:27:12Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-01-17T19:27:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e814dcebf377db6514233eee7422fa99644ad2a9'/>
<id>urn:sha1:e814dcebf377db6514233eee7422fa99644ad2a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename the 'tag' and 'map' fields used the rx ring to their</title>
<updated>2012-12-20T22:26:03Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2012-12-20T22:26:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60372f6f58cc2bdd1fa5598774561e8acb212089'/>
<id>urn:sha1:60372f6f58cc2bdd1fa5598774561e8acb212089</id>
<content type='text'>
previous names, 'ptag' and 'pmap' -- p stands for packet.

This change reduces the difference between the code in stable/9
and head, and also helps using the same ixgbe_netmap.h on both branches.

Approved by:	Jack Vogel
</content>
</entry>
<entry>
<title>First of a series of 11 patches leading to new ixgbe version 2.5.0</title>
<updated>2012-11-30T22:19:18Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2012-11-30T22:19:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d1157eec81a796c3bda18a97777168843eda946'/>
<id>urn:sha1:7d1157eec81a796c3bda18a97777168843eda946</id>
<content type='text'>
This removes the header split and supporting code from the driver.
</content>
</entry>
<entry>
<title>Reword comment to try to improve clarity, and fix a typo.</title>
<updated>2012-08-13T19:14:45Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-08-13T19:14:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=033ed050a0c15dc1ff923f31dfefd84d687ad860'/>
<id>urn:sha1:033ed050a0c15dc1ff923f31dfefd84d687ad860</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some signed/unsigned warnings in the netmap code.</title>
<updated>2012-08-02T11:59:43Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2012-08-02T11:59:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b3d53016888e82317c056d9269f5cbf78537b6eb'/>
<id>urn:sha1:b3d53016888e82317c056d9269f5cbf78537b6eb</id>
<content type='text'>
Unfortunately the original drivers still have a lot of
sign conversion/comparison warnings.
</content>
</entry>
</feed>
