aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap.c
Commit message (Expand)AuthorAgeFilesLines
* netmap: use FreeBSD guards for epoch callsVincenzo Maffione2020-08-241-1/+5
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* In netmap() call ether_input() within the network epoch.Gleb Smirnoff2020-01-231-0/+5
* netmap: minor misc improvementsVincenzo Maffione2019-10-201-1/+2
* netmap: import changes from upstream (SHA 137f537eae513)Vincenzo Maffione2019-09-011-45/+126
* netmap: add support for multiple host ringsVincenzo Maffione2019-03-181-0/+42
* netmap: revert netmap_attach_ext() to pre-r343772Vincenzo Maffione2019-02-071-2/+1
* netmap: refactor logging macros and pipesVincenzo Maffione2019-02-051-31/+51
* netmap: upgrade sync-kloop supportVincenzo Maffione2019-02-021-4/+5
* netmap: fix lock order reversal related to kqueue usageVincenzo Maffione2019-01-301-5/+14
* netmap: fix knote() argument to match the mutex stateVincenzo Maffione2019-01-231-3/+2
* netmap: fix txsync check in netmap pollVincenzo Maffione2018-12-221-11/+18
* netmap: fix bug in netmap_poll() optimizationVincenzo Maffione2018-12-221-4/+7
* netmap: move buf_size validation code to its own functionVincenzo Maffione2018-12-211-42/+52
* netmap: netmap_transmit should honor bpf packet tap hookVincenzo Maffione2018-12-061-0/+5
* netmap: align codebase to the current upstream (760279cfb2730a585)Vincenzo Maffione2018-12-051-137/+341
* netmap: align codebase to the current upstream (sha 8374e1a7e6941)Vincenzo Maffione2018-10-231-40/+85
* netmap: pull fix for 32-bit support from upstreamMatt Macy2018-05-181-69/+78
* netmap: align codebase to the current upstream (commit id 3fb001303718146)Vincenzo Maffione2018-04-121-343/+730
* netmap: align codebase to upstream version v11.4Vincenzo Maffione2018-04-091-83/+213
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-1/+3
* Update the current version of netmap to bring it in sync with the githubLuiz Otavio O Souza2017-06-121-177/+226
* Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:Luigi Rizzo2016-10-271-6/+15
* remove stale and unused code from various filesLuigi Rizzo2016-10-181-4/+1
* Import the current version of netmap, aligned with the one on github.Luigi Rizzo2016-10-161-543/+709
* Don't repeat the the word 'the'Eitan Adler2016-05-171-1/+1
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-3/+3
* Fix typo (s/harware/hardware/)Kevin Lo2015-12-251-1/+1
* 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-480/+543
* 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-8/+33
* 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-196/+299
* 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