aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap_freebsd.c
Commit message (Expand)AuthorAgeFilesLines
* netmap: Fix error handling in nm_os_extmem_create()Mark Johnston2025-12-151-0/+1
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-10-081-4/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-231-1/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* netmap: Handle packet batches in generic modeMark Johnston2023-04-121-4/+11
* netmap: get rid of save_if_input for emulated adaptersVincenzo Maffione2023-03-281-18/+2
* netmap: Remove obsolete compatibility definesMark Johnston2023-03-161-5/+0
* netmap: several typo fixesVincenzo Maffione2022-12-311-1/+1
* netmap: drop compatibility FreeBSD codeVincenzo Maffione2022-12-311-23/+1
* netmap: fix issues in nm_os_extmem_create()Vincenzo Maffione2021-03-231-6/+10
* Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson2019-12-221-4/+1
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-1/+1
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-2/+0
* netmap: fix two panics with emulated adapterVincenzo Maffione2019-07-011-0/+3
* Add two missing eventhandler.h headersConrad Meyer2019-05-211-0/+1
* netmap: don't schedule kqueue notify task when kqueue is not usedVincenzo Maffione2019-02-181-7/+22
* netmap: refactor logging macros and pipesVincenzo Maffione2019-02-051-2/+0
* netmap: fix lock order reversal related to kqueue usageVincenzo Maffione2019-01-301-17/+51
* netmap: add notifications on kloop stopVincenzo Maffione2019-01-291-43/+40
* netmap: fix knote() argument to match the mutex stateVincenzo Maffione2019-01-231-46/+39
* netmap: align codebase to the current upstream (760279cfb2730a585)Vincenzo Maffione2018-12-051-82/+17
* netmap: set IFCAP_NETMAP in if_capabilitiesVincenzo Maffione2018-11-281-0/+1
* netmap: align codebase to the current upstream (sha 8374e1a7e6941)Vincenzo Maffione2018-10-231-4/+34
* Fix several memory leaks.David Bright2018-08-141-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-181-23/+23
* 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-121-8/+112
* netmap: align codebase to upstream version v11.4Vincenzo Maffione2018-04-091-3/+21
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-1/+3
* Restore the changes done in r313982: Replace zero with NULL for pointers.Luiz Otavio O Souza2017-07-211-1/+1
* Update the current version of netmap to bring it in sync with the githubLuiz Otavio O Souza2017-06-121-34/+57
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-1/+1
* [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
* Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:Luigi Rizzo2016-10-271-70/+40
* netmap: Unbreak LINT-VIMAGE buildingSepherosa Ziehau2016-10-211-3/+3
* netmap: Unbreak i386 LINT buildingSepherosa Ziehau2016-10-211-2/+2
* remove stale and unused code from various filesLuigi Rizzo2016-10-181-4/+5
* Import the current version of netmap, aligned with the one on github.Luigi Rizzo2016-10-161-61/+701
* add a use count so the netmap module cannot be unloaded while in use.Luigi Rizzo2015-07-191-0/+14
* set the refcount for the structure (dropped by mistake in the last commit).Luigi Rizzo2015-07-131-0/+1
* staticize functions only used in netmap.cLuigi Rizzo2015-07-101-15/+11
* Sync netmap sources with the version in our private tree.Luigi Rizzo2015-07-101-13/+26
* add MODULE_VERSION, needed to track module dependenciesLuigi Rizzo2015-02-231-0/+1
* Start process of removing the use of the deprecated "M_FLOWID" flagHans Petter Selasky2014-12-011-2/+2
* add support for private knote lock (reduces lock contention),Luigi Rizzo2014-11-131-9/+8
* initialize *color if passed as an argumentLuigi Rizzo2014-11-101-0/+2
* Update to the current version of netmap.Luigi Rizzo2014-08-161-8/+139