<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/netmap, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-02-20T04:50:13Z</updated>
<entry>
<title>make this code compile with NOINET</title>
<updated>2014-02-20T04:50:13Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2014-02-20T04:50:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8ad4f7bd75d1b995f6da495c6311b4ba2593d1bf'/>
<id>urn:sha1:8ad4f7bd75d1b995f6da495c6311b4ba2593d1bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFH: sync the netmap code with the one in HEAD</title>
<updated>2014-02-18T05:58:36Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2014-02-18T05:58:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9054c2de8032413f14cb380a15957e3f33a87346'/>
<id>urn:sha1:9054c2de8032413f14cb380a15957e3f33a87346</id>
<content type='text'>
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.
</content>
</entry>
<entry>
<title>Merge from head: sync the netmap code with the one in HEAD</title>
<updated>2013-11-06T22:36:36Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-11-06T22:36:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0e82d4b5f4e2ae48276451ab0d653237ba9b631'/>
<id>urn:sha1:f0e82d4b5f4e2ae48276451ab0d653237ba9b631</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: sync the version of netmap with the one in HEAD, including device</title>
<updated>2013-05-10T16:16:33Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-05-10T16:16:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a6618b1d22840e3a8d9bcb19b10f8425541cf829'/>
<id>urn:sha1:a6618b1d22840e3a8d9bcb19b10f8425541cf829</id>
<content type='text'>
drivers (mostly simplifying the code in the interrupt handlers).

On passing, also merge r250414, which is related to netmap
and the use of lem/em in virtual machines.
</content>
</entry>
<entry>
<title>MFC some flags and minor things related to "transparent mode"</title>
<updated>2013-02-24T18:26:17Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-02-24T18:26:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=20d72e428bd4cbbffd8961a3621d76916571ec1a'/>
<id>urn:sha1:20d72e428bd4cbbffd8961a3621d76916571ec1a</id>
<content type='text'>
that i forgot in previous commits.
</content>
</entry>
<entry>
<title>MFH: sync netmap with the version in HEAD</title>
<updated>2013-02-05T09:40:31Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2013-02-05T09:40:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=02ed3e3b6e5ef5fe3308ea92b61c00f96d9d5c2d'/>
<id>urn:sha1:02ed3e3b6e5ef5fe3308ea92b61c00f96d9d5c2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r239242: Reword comment to try to improve clarity, and fix a typo.</title>
<updated>2012-11-19T19:31:55Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-11-19T19:31:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c64d3a16e767ab44a4f3f7c5470ea9380d86f823'/>
<id>urn:sha1:c64d3a16e767ab44a4f3f7c5470ea9380d86f823</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r241643: Avoid panic when a netmap instance cannot obtain memory.</title>
<updated>2012-11-19T19:30:30Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-11-19T19:30:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ed2bfaace5a9bbc05e6d248b78b7177b4992302e'/>
<id>urn:sha1:ed2bfaace5a9bbc05e6d248b78b7177b4992302e</id>
<content type='text'>
  A uint32_t is always &gt;= 0.

Sponsored by: ADARA Networks
</content>
</entry>
<entry>
<title>MFC r239140: Clarify comments about number of tx / rx rings</title>
<updated>2012-11-19T19:24:48Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-11-19T19:24:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=70951dde6a85d2c333f1215dbb14632504aceb96'/>
<id>urn:sha1:70951dde6a85d2c333f1215dbb14632504aceb96</id>
<content type='text'>
MFC r239141: Fix whitespace (missing newline)

Sponsored by: ADARA Networks
</content>
</entry>
<entry>
<title>MFC part of r238812 and remainder of r239149</title>
<updated>2012-09-27T13:37:30Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2012-09-27T13:37:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=68fda00d808f01e83945f64c6b2da526dff6f3d1'/>
<id>urn:sha1:68fda00d808f01e83945f64c6b2da526dff6f3d1</id>
<content type='text'>
From r238812, move mtx_init of per-ring locks into NIOCREGIF ioctl handler.
(Otherwise they're overwritten with zeros in netmap_if_new.)

From r239149:
  Improve lock and unlock symmetry

  - Move destruction of per-ring locks to netmap_dtor_locked to mirror the
  initialization that happens in NIOCREGIF.  Otherwise unloading a netmap-
  capable interface that was never put into netmap mode would try to
  mtx_destroy an uninitialized mutex, and panic.
</content>
</entry>
</feed>
