summaryrefslogtreecommitdiffstats
path: root/sys/dev/netmap
Commit message (Expand)AuthorAgeFilesLines
* Mechanically convert to if_inc_counter().glebius2014-09-192-2/+2
* Provide pointer from struct ifnet to struct netmap_adapter,glebius2014-08-311-1/+1
* Change netmap's global lock to sx instead of a mutex.np2014-08-201-7/+7
* staticize two functions, and use proper format for a struct sglistluigi2014-08-171-7/+7
* Update to the current version of netmap.luigi2014-08-1617-781/+3068
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchglebius2014-07-112-7/+7
* change the netmap mbuf destructor so the same code works also on FreeBSD 9.luigi2014-06-101-9/+16
* Fixes from Fanco Ficthner on transparent modeluigi2014-06-091-19/+7
* sync the code with the one in stable/10luigi2014-06-091-1/+3
* better handling of netmap emulation over standard device drivers:luigi2014-06-062-29/+83
* introduce mbq_lock() and mbq_unlock() for the mbq,luigi2014-06-063-9/+19
* move netmap_getna() to a freebsd-specific fileluigi2014-06-062-6/+8
* align comments with the ones in our development trunkluigi2014-06-062-24/+104
* rate limit some error messagesluigi2014-06-061-1/+1
* remove two debugging messages, align comments with the codeluigi2014-06-061-5/+12
* add checks for invalid buffer pointers and lengthsluigi2014-06-061-0/+14
* prevent a panic when the netdev/ifp is not set in attachluigi2014-06-061-1/+2
* Use mtx_lock_spin/mtx_unlock_spin primitives on spin lockzont2014-06-062-8/+8
* whitespace change: remove trailing whitespaceluigi2014-06-055-14/+14
* Introduce a procedural interface to the ifnet structure. The newmarcel2014-06-022-1/+7
* compile with NOINETluigi2014-02-201-0/+8
* two small changes:luigi2014-02-181-2/+12
* This new version of netmap brings you the following:luigi2014-02-159-465/+2364
* netmap_user.h:luigi2014-01-163-24/+33
* Fix netmap emulation when NICs attached to a VALE switch have a differentluigi2014-01-101-3/+6
* sync with our internal repo - small change in debugging messagesluigi2014-01-101-4/+3
* Fix build with VIMAGE.glebius2014-01-091-0/+2
* fix use after free when releasing a netmap adapter.luigi2014-01-072-5/+10
* It is 2014 and we have a new version of netmap.luigi2014-01-0614-1499/+1655
* Fix build.glebius2013-12-181-0/+1
* fix the build using __builtin_prefetch() instead of redefining prefetch()luigi2013-12-163-8/+5
* split netmap code according to functions:luigi2013-12-1514-3475/+5600
* remove a debugging messageluigi2013-11-061-1/+1
* remove some test code.luigi2013-11-051-117/+0
* fix a bug when a device has 1 tx (or rx) queue and more thanluigi2013-11-051-4/+5
* check errors on return from netmap_attach()luigi2013-11-051-4/+10
* circumvent a couple of warnings:luigi2013-11-021-2/+2
* add missing file from previous netmap update...luigi2013-11-021-0/+216
* update to the latest netmap snapshot.luigi2013-11-018-1687/+2764
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Update the Intel igb driver to version 2.4.0jfv2013-10-091-1/+1
* - fix a bug in the previous commit that was dropping the last packetluigi2013-06-051-11/+39
* Bring in a number of new features, mostly implemented by Michio Honda:luigi2013-05-302-315/+1094
* another minor bugfix in the memory allocator, this time in the free routine.luigi2013-05-101-1/+1
* remove trailing whitespaceluigi2013-05-024-11/+11
* Partial cleanup in preparation for upcoming changes:luigi2013-04-302-35/+87
* whitespace - document alternative locking under linuxluigi2013-04-291-0/+2
* whitespace changes:luigi2013-04-298-9/+11
* explicitly mark some variables as constluigi2013-04-291-4/+4
* mostly whitespace changes:luigi2013-04-193-47/+34
OpenPOWER on IntegriCloud