]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: IB: Add proxy qp to support FRWR through RDS_GET_MR
authorAvinash Repaka <avinash.repaka@oracle.com>
Thu, 13 Apr 2017 01:00:05 +0000 (18:00 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Tue, 19 Sep 2017 06:18:09 +0000 (23:18 -0700)
commit950ef831a18050d96281a3c7cf21f67f9a54c320
treee5a5ca5a642242180d56d54cb7be7944f4907621
parente7b7c2cffbb9b4acd688d4d1425385d5f51e8bfa
RDS: IB: Add proxy qp to support FRWR through RDS_GET_MR

MR registration requested through RDS_GET_MR socket option will not have
any connection details. So, there isn't an appropriate qp to post the
registration/invalidation requests. This patch solves that issue by
using a proxy qp.

Orabug: 25669255

Signed-off-by: Avinash Repaka <avinash.repaka@oracle.com>
Tested-by: Gerald Gibson <gerald.gibson@oracle.com>
Tested-by: Efrain Galaviz <efrain.galaviz@oracle.com>
Reviewed-by: Wei Lin Guay <wei.lin.guay@oracle.com>
net/rds/ib.c
net/rds/ib.h
net/rds/ib_cm.c
net/rds/ib_rdma.c