]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add support for IP over infiniband, IPoIB, to lagg(4). Currently only
authorHans Petter Selasky <hselasky@FreeBSD.org>
Thu, 22 Oct 2020 09:47:12 +0000 (09:47 +0000)
committerHans Petter Selasky <hselasky@FreeBSD.org>
Thu, 22 Oct 2020 09:47:12 +0000 (09:47 +0000)
commita92c4bb62ad107d867863f04937f65f23bce0837
tree0a6b9d9a76269b2e60f01f2fbf93bdf7eddaa46c
parent18b8496c23fa9e88c3ac6d6e477896683c4f3847
Add support for IP over infiniband, IPoIB, to lagg(4). Currently only
the failover protocol is supported due to limitations in the IPoIB
architecture. Refer to the lagg(4) manual page for how to configure
and use this new feature. A new network interface type,
IFT_INFINIBANDLAG, has been added, similar to the existing
IFT_IEEE8023ADLAG .

ifconfig(8) has been updated to accept a new laggtype argument when
creating lagg(4) network interfaces. This new argument is used to
distinguish between ethernet and infiniband type of lagg(4) network
interface. The laggtype argument is optional and defaults to
ethernet. The lagg(4) command line syntax is backwards compatible.

Differential Revision: https://reviews.freebsd.org/D26254
Reviewed by: melifaro@
MFC after: 1 week
Sponsored by: Mellanox Technologies // NVIDIA Networking
sbin/ifconfig/ifconfig.8
sbin/ifconfig/iflagg.c
share/man/man4/lagg.4
sys/net/ieee8023ad_lacp.c
sys/net/if_ethersubr.c
sys/net/if_infiniband.c
sys/net/if_lagg.c
sys/net/if_lagg.h
sys/net/if_types.h