summaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap.c
AgeCommit message (Expand)Author
2023-08-23sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-07-25spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-05netmap: fix copyin/copyout of nmreq options listVincenzo Maffione
2023-02-01netmap: Tell the compiler to avoid reloading ring indicesMark Johnston
2022-12-31netmap: several typo fixesVincenzo Maffione
2022-12-24netmap_update_config: update na->name to cope with reconfigurationsVincenzo Maffione
2022-03-19netmap: Fix TOCTOU vulnerability in nmreq_copyinVincenzo Maffione
2022-03-19netmap: Fix integer overflow in nmreq_copyinVincenzo Maffione
2021-03-18netmap: fix memory leak in NETMAP_REQ_PORT_INFO_GETVincenzo Maffione
2021-03-12netmap: Stop printing a line to the dmesg in netmap_init()Mark Johnston
2021-01-31netmap: simplify parameter passingVincenzo Maffione
2021-01-10netmap: restore hwofs and support it in iflibVincenzo Maffione
2021-01-10netmap: vtnet: enable/disable krings on any interface reinitVincenzo Maffione
2021-01-09netmap: refactor netmap_resetVincenzo Maffione
2021-01-09netmap: iflib: stop krings during interface resetVincenzo Maffione
2020-08-24netmap: use FreeBSD guards for epoch callsVincenzo Maffione
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-23In netmap() call ether_input() within the network epoch.Gleb Smirnoff
2019-10-20netmap: minor misc improvementsVincenzo Maffione
2019-09-01netmap: import changes from upstream (SHA 137f537eae513)Vincenzo Maffione
2019-03-18netmap: add support for multiple host ringsVincenzo Maffione
2019-02-07netmap: revert netmap_attach_ext() to pre-r343772Vincenzo Maffione
2019-02-05netmap: refactor logging macros and pipesVincenzo Maffione
2019-02-02netmap: upgrade sync-kloop supportVincenzo Maffione
2019-01-30netmap: fix lock order reversal related to kqueue usageVincenzo Maffione
2019-01-23netmap: fix knote() argument to match the mutex stateVincenzo Maffione
2018-12-22netmap: fix txsync check in netmap pollVincenzo Maffione
2018-12-22netmap: fix bug in netmap_poll() optimizationVincenzo Maffione
2018-12-21netmap: move buf_size validation code to its own functionVincenzo Maffione
2018-12-06netmap: netmap_transmit should honor bpf packet tap hookVincenzo Maffione
2018-12-05netmap: align codebase to the current upstream (760279cfb2730a585)Vincenzo Maffione
2018-10-23netmap: align codebase to the current upstream (sha 8374e1a7e6941)Vincenzo Maffione
2018-05-18netmap: pull fix for 32-bit support from upstreamMatt Macy
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-06-12Update the current version of netmap to bring it in sync with the githubLuiz Otavio O Souza
2016-10-27Various fixes for ptnet/ptnetmap (passthrough of netmap ports). In detail:Luigi Rizzo
2016-10-18remove stale and unused code from various filesLuigi Rizzo
2016-10-16Import the current version of netmap, aligned with the one on github.Luigi Rizzo
2016-05-17Don't repeat the the word 'the'Eitan Adler
2016-05-03sys/dev: minor spelling fixes.Pedro F. Giffuni
2015-12-25Fix typo (s/harware/hardware/)Kevin Lo
2015-09-07Don't call enable_all_rings if the adapter has been freed.Adrian Chadd
2015-07-19add a use count so the netmap module cannot be unloaded while in use.Luigi Rizzo
2015-07-10staticize functions only used in netmap.cLuigi Rizzo
2015-07-10Sync netmap sources with the version in our private tree.Luigi Rizzo
2015-04-11netmap: improve the netmap attach message on FreeBSD.Rui Paulo
2015-02-14two minor changes from the master netmap version:Luigi Rizzo
2015-02-14whitespace change:Luigi Rizzo