--- - branch: MAIN date: Fri May 29 04:57:05 UTC 2009 files: - new: '1.175' old: '1.174' path: src/sys/dev/pci/if_wm.c pathrev: src/sys/dev/pci/if_wm.c@1.175 type: modified - new: '1.172' old: '1.171' path: src/sys/net/if_ethersubr.c pathrev: src/sys/net/if_ethersubr.c@1.172 type: modified - new: '1.9' old: '1.8' path: src/sys/net/agr/ieee8023ad_lacp.c pathrev: src/sys/net/agr/ieee8023ad_lacp.c@1.9 type: modified - new: '1.23' old: '1.22' path: src/sys/net/agr/if_agr.c pathrev: src/sys/net/agr/if_agr.c@1.23 type: modified - new: '1.7' old: '1.6' path: src/sys/net/agr/if_agrether.c pathrev: src/sys/net/agr/if_agrether.c@1.7 type: modified - new: '1.8' old: '1.7' path: src/sys/net/agr/if_agrvar_impl.h pathrev: src/sys/net/agr/if_agrvar_impl.h@1.8 type: modified id: 20090529T045705Z.077e8f16d58c5b9263e5777e140587f864399391 log: | Add vlan support and hardware offload capabilities to agr. These changes allow vlans to be layered above agr, with the attach and detach propogated to the member ports in the aggregation. Note the agr interface must be up before the vlan is attached. Adds SIOCINITIFADDR support to the wm driver for setting the AF_LINK address, necessary for agr to be able to set the mac addresses of each port to the agr address (i.e. so it can receive all intended traffic at the hardware level). Adds support for disabling the LACP protocol by setting LINK1 on the agr interface (e.g. ifconfig agr0 link1). In consultation with tls@. module: src subject: 'CVS commit: src/sys' unixtime: '1243573025' user: darran