aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap
Commit message (Expand)AuthorAgeFilesLines
* netmap: fix two panics with emulated adapterVincenzo Maffione2019-07-011-0/+3
* Add two missing eventhandler.h headersConrad Meyer2019-05-211-0/+1
* netmap: align if_ptnet to the changes introduced by r347233Vincenzo Maffione2019-05-171-12/+2
* netmap: add support for multiple host ringsVincenzo Maffione2019-03-183-2/+52
* netmap: remove redundant call to nm_set_native_flags()Vincenzo Maffione2019-02-251-1/+0
* netmap: don't schedule kqueue notify task when kqueue is not usedVincenzo Maffione2019-02-182-7/+25
* netmap: revert netmap_attach_ext() to pre-r343772Vincenzo Maffione2019-02-071-2/+1
* netmap: refactor logging macros and pipesVincenzo Maffione2019-02-0514-468/+413
* netmap: upgrade sync-kloop supportVincenzo Maffione2019-02-023-103/+324
* netmap: fix lock order reversal related to kqueue usageVincenzo Maffione2019-01-303-23/+69
* netmap: add notifications on kloop stopVincenzo Maffione2019-01-293-54/+66
* netmap: fix crash with monitors and VALE portsVincenzo Maffione2019-01-241-1/+10
* netmap: improvements to the netmap kloop (CSB mode)Vincenzo Maffione2019-01-233-104/+111
* netmap: fix knote() argument to match the mutex stateVincenzo Maffione2019-01-233-50/+41
* 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-212-42/+53
* netmap: pipes: make sure both ends use the same number of slotsVincenzo Maffione2018-12-211-1/+3
* netmap: fix warning in netmap_kloop.cVincenzo Maffione2018-12-121-0/+2
* netmap: remove dead code obsoleted by iflibVincenzo Maffione2018-12-075-1887/+0
* 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-0516-925/+2310
* netmap: set IFCAP_NETMAP in if_capabilitiesVincenzo Maffione2018-11-281-0/+1
* vtnet: fix netmap supportVincenzo Maffione2018-11-141-208/+316
* Remove redundant redeclaration of netmap_vp_reg().Bjoern A. Zeeb2018-10-241-1/+0
* netmap: align codebase to the current upstream (sha 8374e1a7e6941)Vincenzo Maffione2018-10-2310-2327/+2740
* Fix several memory leaks.David Bright2018-08-141-1/+1
* netmap and iflib drivers, silence unused var warningsMatt Macy2018-05-191-1/+1
* netmap: compare e1 with e2, not with itselfMatt Macy2018-05-191-1/+1
* netmap: pull fix for 32-bit support from upstreamMatt Macy2018-05-1811-285/+308
* Fix build on 32-bit systems.Brooks Davis2018-04-131-2/+2
* netmap: align codebase to the current upstream (commit id 3fb001303718146)Vincenzo Maffione2018-04-1214-1369/+2575
* netmap: align codebase to upstream version v11.4Vincenzo Maffione2018-04-0919-464/+1231
* netmap: align if_ptnet guest driver to the upstream code (commit 0e15788)Vincenzo Maffione2018-04-043-174/+204
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* dev: make some use of mallocarray(9).Pedro F. Giffuni2018-01-131-1/+1
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2716-16/+48
* Shorten list of arguments to mbuf external storage freeing function.Gleb Smirnoff2017-10-091-2/+2
* Restore the changes done in r313982: Replace zero with NULL for pointers.Luiz Otavio O Souza2017-07-212-2/+2
* Do not allow the use of the loopback interface in netmap.Luiz Otavio O Souza2017-07-211-0/+8
* Update the current version of netmap to bring it in sync with the githubLuiz Otavio O Souza2017-06-1212-830/+1230
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-202-2/+2
* Unbreak the gcc build of netmap.Mark Johnston2017-02-141-9/+15
* Fix panic on mb_free_ext() due to NULL destructor.Sean Bruno2017-01-121-3/+3
* [netmap] call RLOCK /and/ RUNLOCK.Adrian Chadd2017-01-021-1/+1
* [netmap] fix locking regressionsAdrian Chadd2016-12-301-4/+4
* netmap: add cast to fix powerpc64 LINT kernelEd Maste2016-11-301-3/+3
* The buffer address is always overwritten in the extended descriptor format,Sean Bruno2016-10-281-1/+1
* Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:Luigi Rizzo2016-10-278-285/+214
* netmap: fix kernel build on GCC-using architecturesEd Maste2016-10-211-1/+1