Changing Between Infiniband Connected Mode and Datagram Mode at Runtime on FreeBSD 12.2
Hans Petter Selasky
hps at selasky.org
Thu Mar 4 10:14:02 UTC 2021
On 3/4/21 3:49 AM, Foster, Greg wrote:
> Hello FreeBSD IB,
> What is the procedure to change between Infiniband Connected Mode and Datagram Mode
> at runtime on FreeBSD 12.2?
> I've seen different references on the WEB, but the procedure still seems unclear.
> In one reference https://lists.freebsd.org/pipermail/freebsd-infiniband/2013-May/000032.html
> refers to the Linux procedure, which is not applicable on FreeBSD.
> Another reference, https://wiki.freebsd.org/InfiniBand, implies the driver must be recompiled
> to change modes.
> Yet another, https://lists.freebsd.org/pipermail/freebsd-infiniband/2013-June/000047.html
> Suggests it can be done at runtime to add a tuneable/sysctl but doesn't specify any details...
> Is the solution to maybe compile the drivers twice, once for CM and once for DM, keeping both around
> and loading the desired one?
For IPoIB there is an option you need to set at compile time for this
feature to be activated:
More information about the freebsd-infiniband