rdma_rxe and the loopback network interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Because of security reasons I would like to run some RDMA tests in a virtual
machine with the rdma+AF8-rxe driver attached to the loopback (+ACI-lo+ACI) interface
and with no other network interfaces configured. Although it is possible to
associate the rdma+AF8-rxe network interface I have not yet found a way to let
the RDMA/CM set up a connection from address ::1 to ::1. rdma+AF8-bind+AF8-addr()
fails for address ::1 because cma+AF8-check+AF8-linklocal() does not consider it as
a link-local address. rdma+AF8-resolve+AF8-route() fails because it expects that
bound+AF8-dev+AF8-if +ACEAPQ 0 before that function is called. Modifying rdma+AF8-bind+AF8-addr()
and rdma+AF8-resolve+AF8-route() such that these recognize the address ::1 causes
the RDMA/CM at the listener side to reject the incoming connection, probably
because ::1 does not match the GID of the port of the rdma+AF8-rxe instance
attached to +ACI-lo+ACI (fe80:0000:0000:0000:0200:00ff:fe00:0000). Using the +ACI-lo+ACI
GID does not work because it is not in the IPv6 routing table.

Has anyone else already looked into this?

Thanks,

Bart.



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux