[ewg] IPv6 over Ethernet (RoCE) is broken
Hefty, Sean
sean.hefty at intel.com
Tue Aug 20 22:29:19 PDT 2013
> I have installed the latest OFED-3.5-2 daily software on SLES 11.2 x86-64
> with Mellanox Technologies MT26428 [ConnectX VPI. PCIe 2.0 5GT/s - IB QDR /
> 10GigE].
> When MT26428 is in IB mode, all works fine. But when it switches into the
> ethernet mode becoming a RoCE card, some error comes out. If the server
> application program uses rdma cm APIs (rdma_bind and rdma_listen) listening on
> IPv6 address like "::", it will refuse the connection launched by rdma_connect.
> The errno is set to be ECONNREFUSED. However, if server listens on IPv4 address
> like "0.0.0.0" or "0", the connection is successful.
> I've found some patch:
> http://comments.gmane.org/gmane.linux.drivers.rdma/16448
> But I'm not sure whether it's relevant to the issue I experienced above.
> Has any one seen this bug ?
I don't recall that patch series touching anything outside of iwarp, so it shouldn't be relevant. Do you know if this worked in the previous version of OFED?
I recall some patches on the mail list regarding how RoCE formed GIDs. I don't know if those were pulled into 3.5-2 or not.
- Seans
More information about the ewg
mailing list