Summary
Remove the JDK support for the InfiniBand Sockets Direct Protocol (SDP). Open Fabrics Enterprise Distribution (OFED) obsoleted SDP many years ago and is it no longer supported by any mainstream platform.
Problem
The SDP support has hooks into all APIs that establish or accept TCP connections that are annoying to maintain.
The JDK has no way to test the SDP support as none of the supported configurations support it. The original support was Solaris specific, but was later extended to work on Linux too (albeit with limitations around IPv6 addressing).
Solution
Remove the JDK support for SDP.
Specification
Drop support for the com.sun.sdp.conf system property.
Change the JDK to no longer include $JAVA_HOME/conf/sdp/sdp.conf.template (the template for the configuration file) on Linux.
- csr of
-
JDK-8366575 Remove SDP support
-
- In Progress
-