summaryrefslogtreecommitdiffstats
path: root/share/man/man4/lagg.4
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2015-09-12 20:36:39 +0000
committerhrs <hrs@FreeBSD.org>2015-09-12 20:36:39 +0000
commit8bd36880a406e727629e7659159c6c7fd7798ef6 (patch)
tree0cfbaefd9ede06268578e5130a7758b721dbf251 /share/man/man4/lagg.4
parent8cb3d8b81705f6463338c64cc79dc1271df692c7 (diff)
downloadFreeBSD-src-8bd36880a406e727629e7659159c6c7fd7798ef6.zip
FreeBSD-src-8bd36880a406e727629e7659159c6c7fd7798ef6.tar.gz
MFC 272159,272161,272386,272446,272547,272548,273210:
- Make lagg protos a enum. - When reconfiguring protocol on a lagg, first set it to LAGG_PROTO_NONE, then drop lock, run the attach routines, and then set it to specific proto. This removes tons of WITNESS warnings. - Make lagg protocol attach handlers not failing and allocate memory with M_WAITOK. - Virtualize lagg(4) cloner. This change fixes a panic when tearing down if_lagg(4) interfaces which were cloned in a vnet jail. Sysctl nodes which are dynamically generated for each cloned interface (net.link.lagg.N.*) have been removed, and use_flowid and flowid_shift ifconfig(8) parameters have been added instead. Flags and per-interface statistics counters are displayed in "ifconfig -v". - Separate option handling from SIOC[SG]LAGG to SIOC[SG]LAGGOPTS for backward compatibility with old ifconfig(8). - Move L2 addr configuration for the primary port to a taskqueue. This fixes LOR of softc rmlock in iflladdr_event handlers. - Call if_delmulti_ifma() after LACP_UNLOCK(). This fixes another LOR. - Fix a panic in lacp_transit_expire(). - Fix a panic in lagg_input() upon shutting down a port. - Use printb() for boolean flags in ro_opts and actor_state for LACP. - Fix lladdr configuration which could prevent LACP mode from working. - Fix LORs when a laggport interface has an IPv6 LLA.
Diffstat (limited to 'share/man/man4/lagg.4')
-rw-r--r--share/man/man4/lagg.48
1 files changed, 4 insertions, 4 deletions
diff --git a/share/man/man4/lagg.4 b/share/man/man4/lagg.4
index aec7b7e..b511eea 100644
--- a/share/man/man4/lagg.4
+++ b/share/man/man4/lagg.4
@@ -16,7 +16,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd February 23, 2012
+.Dd October 1, 2014
.Dt LAGG 4
.Os
.Sh NAME
@@ -143,9 +143,9 @@ modes will use the RSS hash from the network card if available to avoid
computing one, this may give poor traffic distribution if the hash is invalid
or uses less of the protocol header information.
Local hash computation can be forced per interface by setting the
-.Va net.link.lagg.X.use_flowid
-.Xr sysctl 8
-variable to zero where X is the interface number.
+.Cm use_flowid
+.Xr ifconfig 8
+flag.
The default for new interfaces is set via the
.Va net.link.lagg.default_use_flowid
.Xr sysctl 8 .
OpenPOWER on IntegriCloud