summaryrefslogtreecommitdiff
path: root/sys/net/if_lagg.c
Commit message (Expand)AuthorAgeFilesLines
* Fix unused variable warning in if_lagg.cDimitry Andric2022-07-241-3/+0
* lagg: fix unused-but-set-variableKristof Provost2021-11-261-3/+0
* lagg: don't update link layer addresses on destroyLuiz Otavio O Souza2021-08-261-7/+9
* This pulls over all the changes that are in the netflixRandall Stewart2021-06-071-0/+11
* Fix for IPoIB over lagg(4).Hans Petter Selasky2020-12-291-7/+5
* Fixup r368446 with KERN_TLS.Gleb Smirnoff2020-12-081-2/+2
* The list of ports in configuration path shall be protected by locks,Gleb Smirnoff2020-12-081-6/+4
* Convert LAGG_RLOCK() to NET_EPOCH_ENTER(). No functional changes.Gleb Smirnoff2020-12-081-43/+50
* LACP: When suppressing distributing, return ENOBUFSAndrew Gallatin2020-11-181-3/+5
* Fix possible NULL pointer dereference.Andrey V. Elsukov2020-11-111-1/+2
* Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc().John Baldwin2020-10-291-2/+2
* Add support for IP over infiniband, IPoIB, to lagg(4). Currently onlyHans Petter Selasky2020-10-221-38/+235
* Store the send tag type in the common send tag header.John Baldwin2020-10-061-1/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* lagg: Avoid adding a port to a lagg device being destroyed.Bryan Drewery2020-08-131-0/+5
* Decode the "LACP Fast Timeout" LAGG option flagRavi Pokala2020-06-111-5/+5
* lagg: stop double-counting output errors and counting drops as errorsAndrew Gallatin2020-04-131-14/+11
* make lacp's use_numa hashing aware of send tagsAndrew Gallatin2020-03-091-4/+7
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* Update route MTUs for bridge, lagg and vlan interfaces.Alexander Motin2020-01-221-1/+23
* Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff2020-01-151-1/+1
* Mechanically substitute assertion of in_epoch(net_epoch_preempt) toGleb Smirnoff2020-01-151-1/+1
* lagg: Further cleanup of the rr_limit option.Mark Johnston2020-01-091-11/+17
* lagg: Clean up handling of the rr_limit option.Mark Johnston2019-12-221-22/+26
* Add kernel-side support for in-kernel TLS.John Baldwin2019-08-271-5/+6
* This adds the third step in getting BBR into the tree. BBR andRandall Stewart2019-08-011-0/+17
* Restore the comment removed in r348745.Mark Johnston2019-06-061-0/+4
* Conditionalize an in_epoch() call on INVARIANTS.Mark Johnston2019-06-061-4/+2
* Restructure mbuf send tags to provide stronger guarantees.John Baldwin2019-05-241-30/+123
* Select lacp egress ports based on NUMA domainAndrew Gallatin2019-05-031-0/+11
* Use a dedicated malloc type for lagg(4)'s structures.John Baldwin2019-03-281-11/+12
* Remove nested epochs from lagg(4).John Baldwin2019-03-281-14/+22
* This commit adds the missing release mechanism for theRandall Stewart2019-02-131-0/+9
* Don't set IFCAP_TXRTLMT during lagg_clone_create().John Baldwin2019-01-311-3/+1
* Allow changing lagg(4) MTU.Marcelo Araujo2018-10-301-8/+59
* There are three places where we return from a function which entered anJonathan T. Looney2018-10-091-4/+7
* lagg: allow lacp to manage the link stateAndrew Gallatin2018-08-131-0/+4
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-5/+5
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-9/+9
* CK: update consumers to use CK macros across the boardMatt Macy2018-05-241-13/+13
* Simplify lagg_input().Mark Johnston2018-05-221-10/+3
* net: fix set but not usedMatt Macy2018-05-191-4/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-1/+1
* epoch(9): Make epochs non-preemptible by defaultMatt Macy2018-05-181-3/+3
* Replace rmlock with epoch in laggStephen Hurd2018-05-141-92/+108
* Disabled the use of flowid for lagg by defaultSteven Hartland2018-01-041-1/+1
* Don't hold the RM lock during lagg_proto_addport() to avoid an LOR.Sean Bruno2017-07-251-2/+3
* Call VLAN_CAPABILITIES() when LAGG capabilities change.Alexander Motin2017-05-261-0/+5
* Improve applying unified capabilities to the lagg ports.Alexander Motin2017-05-261-11/+24
* Remove some code, dead from the day one.Alexander Motin2017-05-251-21/+0