History log of /freebsd/sys/net/if_lagg.c (Results 376 – 388 of 388)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 9bbba41e 19-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Fix a mbuf leak where sc_start fails or the protocol is none.


# 3362a474 19-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Fix locking assert where we should hold the reader lock.


# e2a77bb8 15-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Fix unused variable error with !INET6

Reported by: Artem Naluzhny, Frank Terhaar-Yonkers


# 7a04b0f6 15-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Feed ipv6 flowlabel to hash calculation.

Obtained from: NetBSD


# 3bf517e3 15-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Change from a mutex to a read/write lock. This allows the tx port to be
selected simultaneously by multiple senders and transmit/receive is not
serialised between aggregated interfaces.


# a5715cb2 07-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

- Correctly check if lp_ioctl is null
- Remove lagg_ether_purgemulti as its no longer needed
- Mark the interface as up if any ports are active rather than just the primary


# efcd0965 07-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

The purgemulti call is not needed since all the ports have already been detached.


# cdc6f95f 07-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Call if_setlladdr() on the aggregation port from a taskqueue so the softc lock
is not held. The short delay between aggregating the port and setting the MAC
address is fine.


# 108fe96a 07-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Avoid touching various unsafe parts if the interface is disappearing.


# d74fd345 07-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Change from using if_delmulti() to if_delmulti_ifma() as it simplifies the code
and is safe to use if the ifp has disappeared.

Suggested by: bms


# e3163ef6 03-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

- Add a disabled state for ports that can not be aggregated
- Refine check for lacp links, set to disabled if not suitable


# 139722d4 02-May-2007 Andrew Thompson <thompsa@FreeBSD.org>

Set the master flag on the right variable.


# 18242d3b 17-Apr-2007 Andrew Thompson <thompsa@FreeBSD.org>

Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.

The name trunk is misused as the networking term trunk means carrying multiple
VLANs over a single connection. The IEEE s

Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.

The name trunk is misused as the networking term trunk means carrying multiple
VLANs over a single connection. The IEEE standard for link aggregation (802.3
section 3) does not talk about 'trunk' at all while it is used throughout IEEE
802.1Q in describing vlans.

The lagg(4) driver provides link aggregation, failover and fault tolerance.

Discussed on: current@

show more ...


1...<<111213141516