aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_epair.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Use mbufq_empty instead of comparing mbufq_len against 0John Baldwin2024-01-091-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* if_epair: do not transmit packets that exceed the interface MTUKristof Provost2023-06-061-0/+11
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCHGleb Smirnoff2023-04-171-1/+0
* if_epair: also remove vlan metadata from mbufsKristof Provost2023-04-101-0/+6
* epair: Remove unneeded includes and sort some of the restMark Johnston2023-03-131-4/+2
* epair: Simplify the transmit path and address lost wakeupsMark Johnston2023-03-061-77/+75
* epair: Avoid loading m_flags into a shortMark Johnston2023-03-061-6/+6
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-0/+1
* if_epair: fix build with RSSKristof Provost2022-10-031-1/+2
* if_epair: refactor interface creation and enqueue code.Alexander V. Chernikov2022-09-271-63/+102
* if_clone: migrate some consumers to the new KPI.Alexander V. Chernikov2022-09-221-10/+12
* epair: deduplicate interface allocation code #1Alexander V. Chernikov2022-09-221-137/+137
* epair: unbind prior to returning to userspaceKristof Provost2022-05-071-0/+3
* epair: fix set but not used warningKristof Provost2022-05-071-2/+0
* if_epair: build fixKristof Provost2022-03-171-5/+5
* if_epair: fix race condition on multi-core systemsMichael Gmelin2022-03-161-6/+11
* if_epair: fix build with RSS and INET or INET6 disabledSantiago Martinez2022-03-031-0/+10
* if_epair: Use ANSI C definitionLi-Wen Hsu2022-02-151-2/+2
* if_epair: implement fanoutKristof Provost2022-02-151-123/+186
* if_epair: Also mark the flag of pair b with IFF_KNOWSEPOCHZhenlei Huang2021-12-011-0/+1
* if_epair: ifdef vars only used with ALTQMateusz Guzik2021-11-241-2/+6
* epair: remove "All rights reserved"Bjoern A. Zeeb2021-11-021-1/+0
* if_epair: reworkBjoern A. Zeeb2021-11-021-506/+240
* if_epair: delete mbuf tagsKristof Provost2021-10-281-0/+18
* net: Revert vnet/epair cleanup race mitigationKristof Provost2020-12-011-8/+2
* net: mitigate vnet / epair cleanup racesKristof Provost2020-09-081-2/+8
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-6/+5
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+5
* epair: Do not abuse params to register the second interfaceKristof Provost2020-01-281-22/+20
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* epair(4): make sure we do not duplicate MAC addressesEugene Grosbein2018-07-231-2/+13
* Improve MAC address uniqueness on if_epair(4).Luca Pizzamiglio2018-05-231-8/+24
* net: fix set but not usedMatt Macy2018-05-191-3/+3
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* epair: Fix panic on unloadKristof Provost2017-11-011-4/+12
* Fixed typo in comment found while reading commit email for fix ofPatrick Kelsey2017-04-081-1/+1
* Fixed typo in comment.Patrick Kelsey2017-04-081-1/+1
* Correct handling of ALTQ with epair(4) interfaces but presenting that ALTQ(9)...Ermal Luçi2017-03-241-2/+4
* Back out r314471. In https://reviews.freebsd.org/D1858 it was clearWarner Losh2017-03-011-2/+0
* Fix VNET - DAD detected duplicate IPv6 addressWarner Losh2017-03-011-0/+2
* Teach netisr_get_cpuid() to limit a given value to supported by netisr.Andrey V. Elsukov2016-08-171-2/+2
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-3/+3
* Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET.Bjoern A. Zeeb2016-06-031-0/+6
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* Fix a panic which was reproducible by an infinite loop ofHiroki Sato2015-09-021-8/+8
* Virtualize if_epair(4). An if_xname check for both "a" and "b" interfacesHiroki Sato2014-10-101-6/+30
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-13/+13