retire sockets direct protocol
IPD 29 discusses this.
Sockets Direct Protocol requires closed source bits, and is a now obsolete protocol for doing SOCK_STREAM on top of Infiniband.
We should remove all vestiges of it.
Updated by Garrett D'Amore 4 months ago
Testing for this is really somewhat limited, as I have no access to Infiniband hardware, and we're removing support for a protocol. I am consequently unclear how exactly removal of this will impact anyone using it. However, attempts to identify anyone else who uses it have also fallen flat, so I suspect this is a tree-in-the-woods sort of question.
I have onu'd a system with these bits, and verified that it boots, and that network functionality seems to work. I did some basic examination of the routing table to see that nothing was amiss, although I don't actually route packets with illumos.