Table of supported IB hw per FreeBSD version?

Justin Clift justin at postgresql.org
Wed Apr 20 23:33:23 UTC 2016


Jason and I now have write access to the FreeBSD wiki. Thanks all. :)

For stuff to add to the IB page, how about we add a table to show
which FreeBSD versions support which cards (and driver name)?

Something like:

Card series    | FreeBSD 9.x | FreeBSD 10.x | FreeBSD 11.x
-----------------------------------------------------------
Infinihost     |      Y      |      Y       |       Y
ConnectX       |      Y      |      Y       |       Y
ConnectX-2     |      Y      |      Y       |       Y
ConnectX-3     |      ?      |      ?       |       Y
ConnectX-4     |      N (?)  |      N (?)   |       Y
ConnectX-IB    |      N (?)  |      N (?)   |       Y
ConnectX-4 Pro |      N (?)  |      N (?)   |       Y
-----------------------------------------------------------

The Y/N in the example table above are just wild ass guesses.  Someone
who knows what versions are/aren't supported should fill it out.

Or people here can point things out, and I (or Jason) can add them. :)

Further thoughts of stuff to include is what the various kernel options
affecting IB do:

* DEVICE_POLLING
* BPF_JITTER
* OFED
* OFED_DEBUG_INIT
* SDP
* SDP_DEBUG
* IPOIB
* IPOIB_DEBUG
* IPOIB_CM

(those ones taken from here: https://github.com/freebsd/freebsd/blob/master/sys/amd64/conf/NOTES#L83-L122)

Thoughts? :)

Regards and best wishes,

Justin Clift

--
"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
- Indira Gandhi



More information about the freebsd-infiniband mailing list