History log of /freebsd-9.3-release/sys/dev/netmap/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


262237 20-Feb-2014 luigi

make this code compile with NOINET


262153 18-Feb-2014 luigi

MFH: sync the netmap code with the one in HEAD
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.


257768 06-Nov-2013 luigi

Merge from head: sync the netmap code with the one in HEAD


250458 10-May-2013 luigi

MFC: sync the version of netmap with the one in HEAD, including device
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.


247230 24-Feb-2013 luigi

MFC some flags and minor things related to "transparent mode"
that i forgot in previous commits.


246355 05-Feb-2013 luigi

MFH: sync netmap with the version in HEAD


243306 19-Nov-2012 emaste

MFC r239242: Reword comment to try to improve clarity, and fix a typo.


243304 19-Nov-2012 emaste

MFC r241643: Avoid panic when a netmap instance cannot obtain memory.

A uint32_t is always >= 0.

Sponsored by: ADARA Networks


243301 19-Nov-2012 emaste

MFC r239140: Clarify comments about number of tx / rx rings

MFC r239141: Fix whitespace (missing newline)

Sponsored by: ADARA Networks


240995 27-Sep-2012 emaste

MFC part of r238812 and remainder of r239149

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.


240976 26-Sep-2012 emaste

MFC part of r239149:

Comment out the knlist_destroy for now as there is currently no
knlist_init.


240975 26-Sep-2012 emaste

Add missing mtx_destroy

This is a direct commit to stable/9 as the locking is somewhat different
in HEAD due to the VALE bridge work (r238812).


235743 21-May-2012 jhb

Toss bogus mergeinfo.


235738 21-May-2012 sbruno

MFC r235634

Fix and update battery status bits according to linux driver


235561 17-May-2012 luigi

forgot two files in the previous commit...


235549 17-May-2012 luigi

MFC: the netmap code from HEAD, now supported in the ixgbe/ and e1000/
drivers (re/ will come in the next commit)


231650 14-Feb-2012 luigi

MFC: import netmap core files into RELENG_9.
This is the same code as in HEAD.

Device driver modifications will be imported separately
because the base drivers differ and patches might be
slightly different between the various releases.

The code is disconnected from the main build targets
unless you explicitly put a 'device netmap' in your
kernel config file.