aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap.c
Commit message (Expand)AuthorAgeFilesLines
* Don't call enable_all_rings if the adapter has been freed.Adrian Chadd2015-09-071-2/+5
* add a use count so the netmap module cannot be unloaded while in use.Luigi Rizzo2015-07-191-2/+3
* staticize functions only used in netmap.cLuigi Rizzo2015-07-101-14/+14
* Sync netmap sources with the version in our private tree.Luigi Rizzo2015-07-101-489/+552
* netmap: improve the netmap attach message on FreeBSD.Rui Paulo2015-04-111-0/+6
* two minor changes from the master netmap version:Luigi Rizzo2015-02-141-4/+3
* whitespace change:Luigi Rizzo2015-02-141-7/+5
* Change the permissions from 0660 to 0600.Adrian Chadd2015-01-241-2/+2
* add support for private knote lock (reduces lock contention),Luigi Rizzo2014-11-131-9/+34
* fix a panic when passing ifioctl from a netmap file descriptor toLuigi Rizzo2014-09-251-15/+10
* Update to the current version of netmap.Luigi Rizzo2014-08-161-146/+537
* Fixes from Fanco Ficthner on transparent modeLuigi Rizzo2014-06-091-19/+7
* introduce mbq_lock() and mbq_unlock() for the mbq,Luigi Rizzo2014-06-061-4/+4
* align comments with the ones in our development trunkLuigi Rizzo2014-06-061-17/+98
* prevent a panic when the netdev/ifp is not set in attachLuigi Rizzo2014-06-061-1/+2
* Use mtx_lock_spin/mtx_unlock_spin primitives on spin lockAndrey Zonov2014-06-061-4/+4
* whitespace change: remove trailing whitespaceLuigi Rizzo2014-06-051-3/+3
* two small changes:Luigi Rizzo2014-02-181-2/+12
* This new version of netmap brings you the following:Luigi Rizzo2014-02-151-199/+302
* netmap_user.h:Luigi Rizzo2014-01-161-15/+12
* Fix build with VIMAGE.Gleb Smirnoff2014-01-091-0/+2
* fix use after free when releasing a netmap adapter.Luigi Rizzo2014-01-071-3/+8
* It is 2014 and we have a new version of netmap.Luigi Rizzo2014-01-061-385/+450
* Fix build.Gleb Smirnoff2013-12-181-0/+1
* split netmap code according to functions:Luigi Rizzo2013-12-151-2417/+776
* remove a debugging messageLuigi Rizzo2013-11-061-1/+1
* remove some test code.Luigi Rizzo2013-11-051-117/+0
* fix a bug when a device has 1 tx (or rx) queue and more thanLuigi Rizzo2013-11-051-4/+5
* check errors on return from netmap_attach()Luigi Rizzo2013-11-051-4/+10
* circumvent a couple of warnings:Luigi Rizzo2013-11-021-2/+2
* update to the latest netmap snapshot.Luigi Rizzo2013-11-011-1083/+1938
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* - fix a bug in the previous commit that was dropping the last packetLuigi Rizzo2013-06-051-11/+39
* Bring in a number of new features, mostly implemented by Michio Honda:Luigi Rizzo2013-05-301-313/+1058
* remove trailing whitespaceLuigi Rizzo2013-05-021-3/+3
* Partial cleanup in preparation for upcoming changes:Luigi Rizzo2013-04-301-30/+70
* whitespace changes:Luigi Rizzo2013-04-291-0/+3
* mostly whitespace changes:Luigi Rizzo2013-04-191-7/+3
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-0/+1
* Add support for transparent mode while in netmap.Luigi Rizzo2013-01-231-30/+179
* control some debugging messages with dev.netmap.verboseLuigi Rizzo2013-01-231-43/+86
* Fix build.Gleb Smirnoff2012-10-191-2/+2
* This is an import of code, mostly from Giuseppe Lettieri,Luigi Rizzo2012-10-191-89/+298
* Improve lock and unlock symmetryEd Maste2012-08-091-15/+14
* Fix whitespace (missing newline)Ed Maste2012-08-081-1/+2
* Clarify comments about number of tx / rx ringsEd Maste2012-08-081-1/+2
* fix some signed/unsigned warnings in the netmap code.Luigi Rizzo2012-08-021-4/+4
* Add a newline on an error message;Luigi Rizzo2012-08-021-7/+13
* - move the inclusion of netmap headers to the common part of the code;Luigi Rizzo2012-07-301-7/+12
* use __builtin_prefetch() for prefetch.Luigi Rizzo2012-07-271-26/+160