summaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap_freebsd.c
AgeCommit message (Expand)Author
2025-10-18kqueue: handle copy for netmap filtersKonstantin Belousov
2025-10-17netmap: Fix error handling in nm_os_extmem_create()Mark Johnston
2025-03-27netmap: Add a cdev_pg_path hook that returns the name of the cdevJohn Baldwin
2024-11-26kern: Make fileops and filterops tables const where possibleMark Johnston
2024-06-28net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang
2024-06-16netmap: Use device_set_descf()Mark Johnston
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-05netmap: Handle packet batches in generic modeMark Johnston
2023-04-05netmap: Fix queue stalls with generic interfacesMark Johnston
2023-03-14netmap: get rid of save_if_input for emulated adaptersVincenzo Maffione
2023-03-09netmap: Remove obsolete compatibility definesMark Johnston
2023-02-14Mechanically convert netmap(4) to IfAPIJustin Hibbits
2023-02-08netmap: drop redundant if_mtu assignmentVincenzo Maffione
2023-01-13if_lagg: Allow lagg interfaces to be used with netmapTom Jones
2022-12-24netmap: drop compatibility FreeBSD codeVincenzo Maffione
2022-05-10netmap: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-04-02netmap: several typo fixesVincenzo Maffione
2021-03-29netmap: add kernel support for the "offsets" featureVincenzo Maffione
2021-03-20netmap: fix issues in nm_os_extmem_create()Vincenzo Maffione
2019-12-22Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson
2019-10-15(4/6) Protect page valid with the busy lock.Jeff Roberson
2019-09-09Change synchonization rules for vm_page reference counting.Mark Johnston
2019-07-01netmap: fix two panics with emulated adapterVincenzo Maffione
2019-05-21Add two missing eventhandler.h headersConrad Meyer
2019-02-18netmap: don't schedule kqueue notify task when kqueue is not usedVincenzo Maffione
2019-02-05netmap: refactor logging macros and pipesVincenzo Maffione
2019-01-30netmap: fix lock order reversal related to kqueue usageVincenzo Maffione
2019-01-29netmap: add notifications on kloop stopVincenzo Maffione
2019-01-23netmap: fix knote() argument to match the mutex stateVincenzo Maffione
2018-12-05netmap: align codebase to the current upstream (760279cfb2730a585)Vincenzo Maffione
2018-11-28netmap: set IFCAP_NETMAP in if_capabilitiesVincenzo Maffione
2018-10-23netmap: align codebase to the current upstream (sha 8374e1a7e6941)Vincenzo Maffione
2018-08-14Fix several memory leaks.David Bright
2018-05-19netmap: compare e1 with e2, not with itselfMatt Macy
2018-05-18netmap: pull fix for 32-bit support from upstreamMatt Macy
2018-04-13Fix build on 32-bit systems.Brooks Davis
2018-04-12netmap: align codebase to the current upstream (commit id 3fb001303718146)Vincenzo Maffione
2018-04-09netmap: align codebase to upstream version v11.4Vincenzo Maffione
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-07-21Restore the changes done in r313982: Replace zero with NULL for pointers.Luiz Otavio O Souza
2017-06-12Update the current version of netmap to bring it in sync with the githubLuiz Otavio O Souza
2017-02-20sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni
2017-01-02[netmap] call RLOCK /and/ RUNLOCK.Adrian Chadd
2016-12-30[netmap] fix locking regressionsAdrian Chadd
2016-11-30netmap: add cast to fix powerpc64 LINT kernelEd Maste
2016-10-27Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:Luigi Rizzo
2016-10-21netmap: Unbreak LINT-VIMAGE buildingSepherosa Ziehau
2016-10-21netmap: Unbreak i386 LINT buildingSepherosa Ziehau
2016-10-18remove stale and unused code from various filesLuigi Rizzo