aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap_freebsd.c
Commit message (Expand)AuthorAgeFilesLines
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-281-4/+0
* netmap: Use device_set_descf()Mark Johnston2024-06-161-5/+1
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* netmap: Handle packet batches in generic modeMark Johnston2023-04-051-4/+11
* netmap: Fix queue stalls with generic interfacesMark Johnston2023-04-051-13/+22
* netmap: get rid of save_if_input for emulated adaptersVincenzo Maffione2023-03-141-18/+2
* netmap: Remove obsolete compatibility definesMark Johnston2023-03-091-5/+0
* Mechanically convert netmap(4) to IfAPIJustin Hibbits2023-02-141-46/+44
* netmap: drop redundant if_mtu assignmentVincenzo Maffione2023-02-081-1/+0
* if_lagg: Allow lagg interfaces to be used with netmapTom Jones2023-01-131-0/+4
* netmap: drop compatibility FreeBSD codeVincenzo Maffione2022-12-241-23/+1
* netmap: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-101-3/+2
* netmap: several typo fixesVincenzo Maffione2021-04-021-1/+1
* netmap: add kernel support for the "offsets" featureVincenzo Maffione2021-03-291-1/+1
* netmap: fix issues in nm_os_extmem_create()Vincenzo Maffione2021-03-201-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