index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
net
/
ieee8023ad_lacp.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r314286:
jtl
2018-04-20
1
-5
/
+13
*
MFC r328321:
smh
2018-03-31
1
-2
/
+2
*
MFC r323221:
np
2018-03-03
1
-1
/
+5
*
MFC r318147: Add several new media types to if_media.h
erj
2017-05-16
1
-0
/
+4
*
MFC r312678: Eliminate misleading comments and dead code in
rpokala
2017-02-01
1
-6
/
+1
*
Add sysctl to control LACP strict compliance default
smh
2015-11-06
1
-2
/
+7
*
Make LAG LACP fast timeout tunable through IOCTL.
hiren
2015-08-12
1
-1
/
+1
*
ifmedia changes:
erj
2015-04-07
1
-0
/
+42
*
Factor out mbuf hashing code from LAGG driver so that other network
hselasky
2015-03-11
1
-6
/
+2
*
Improve the distribution of LAGG port traffic.
will
2015-01-23
1
-1
/
+5
*
Start process of removing the use of the deprecated "M_FLOWID" flag
hselasky
2014-12-01
1
-1
/
+2
*
- Move L2 addr configuration for the primary port to a taskqueue. This fixes
hrs
2014-10-05
1
-2
/
+5
*
Virtualize lagg(4) cloner. This change fixes a panic when tearing down
hrs
2014-10-01
1
-56
/
+13
*
Remove macros that hide access to struct ifnet fields.
glebius
2014-09-26
1
-1
/
+2
*
- Whitespace.
glebius
2014-09-26
1
-11
/
+11
*
- When reconfiguring protocol on a lagg, first set it to LAGG_PROTO_NONE,
glebius
2014-09-26
1
-10
/
+4
*
Make lagg protocols detach methods returning void.
glebius
2014-09-26
1
-2
/
+1
*
Pull in r267961 and r267973 again. Fix for issues reported will follow.
hselasky
2014-06-28
1
-2
/
+1
*
Revert r267961, r267973:
gjb
2014-06-27
1
-1
/
+2
*
Extend the meaning of the CTLFLAG_TUN flag to automatically check if
hselasky
2014-06-27
1
-2
/
+1
*
Fix a panic caused by doing "ifconfig -am" while a lagg is being destroyed.
asomers
2014-05-02
1
-2
/
+12
*
Simplify filling sockaddr_dl structure for if_resolvemulti()
melifaro
2014-01-18
1
-5
/
+1
*
Multi-queue NIC drivers and multi-port lagg tend to use the same lower
scottl
2013-12-30
1
-1
/
+1
*
Include necessary headers that now are available due to pollution
glebius
2013-10-28
1
-0
/
+1
*
The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare
glebius
2013-10-26
1
-0
/
+2
*
Use the same actor key for media types of the same speed.
ae
2013-10-17
1
-2
/
+39
*
Break out the static, global LACP debug options into a per-lagg unit
adrian
2013-07-26
1
-18
/
+54
*
Fix typo.
adrian
2013-07-25
1
-1
/
+1
*
Bring over some link aggregation / LACP protocol improvements and debugging
adrian
2013-07-13
1
-17
/
+64
*
Mechanically substitute flags from historic mbuf allocator with
glebius
2012-12-05
1
-2
/
+2
*
Turn LACP debugging from a compile time option to a sysctl, it is very handy to
thompsa
2012-05-26
1
-43
/
+37
*
Add the ability to set which packet layers are used for the load balance hash
thompsa
2012-03-06
1
-1
/
+1
*
Using the flowid in the mbuf assumes the network card is giving a good hash for
thompsa
2012-02-22
1
-1
/
+1
*
Use the flowid if its available for selecting the tx port.
thompsa
2009-04-30
1
-1
/
+4
*
Update the interface baudrate taking into account the max speed for the
thompsa
2008-12-17
1
-0
/
+2
*
Switch the LACP state machine over to its own mutex to protect the internals,
thompsa
2008-03-16
1
-124
/
+103
*
Pass any unmatched slowprotocols frames up the stack instead of dropping them,
thompsa
2007-12-31
1
-5
/
+5
*
Use the safer callout_init_rw() to allow the softclock to grab the
thompsa
2007-11-21
1
-5
/
+2
*
Allow the LACP state to be queried from userland which at the moment is the
thompsa
2007-07-05
1
-0
/
+50
*
non-functional cleanup
thompsa
2007-06-12
1
-56
/
+36
*
Compare the partner system priority when choosing the aggregator.
thompsa
2007-05-19
1
-1
/
+9
*
Implement the Marker Protocol. A marker frame is placed on the interface queue
thompsa
2007-05-19
1
-8
/
+103
*
Fix locking assert where we should hold the reader lock.
thompsa
2007-05-18
1
-1
/
+1
*
Change from a mutex to a read/write lock. This allows the tx port to be
thompsa
2007-05-15
1
-15
/
+80
*
Avoid touching various unsafe parts if the interface is disappearing.
thompsa
2007-05-07
1
-1
/
+3
*
Change from using if_delmulti() to if_delmulti_ifma() as it simplifies the code
thompsa
2007-05-07
1
-15
/
+3
*
- Add a disabled state for ports that can not be aggregated
thompsa
2007-05-03
1
-5
/
+18
*
Test for IFM_FDX rather than IFM_HDX as the half-duplex bit may not be set even
thompsa
2007-05-02
1
-1
/
+1
*
Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.
thompsa
2007-04-17
1
-73
/
+73
*
Add the trunk(4) driver for providing link aggregation, failover and fault
thompsa
2007-04-10
1
-0
/
+1763