]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net/rds: remove the RDS specific path record caching
authorWei Lin Guay <wei.lin.guay@oracle.com>
Tue, 30 May 2017 14:11:29 +0000 (16:11 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Fri, 15 Sep 2017 03:22:07 +0000 (20:22 -0700)
commit2bbf6158c7698de9248107af97df2039e2f4f6af
treec30cfbc69c4fc67e1dabeda99ce604e95f274d55
parent5f8fe0ec72f8f6eaeb1e221cd9b0a80f2a690f3a
net/rds: remove the RDS specific path record caching

This patch partially reverts commit b12826152417 ("RDS: SA query
optimization"), which has RDS specific path record caching, and uses the
underlying ibacm path record caching. ibacm considers all <source,dest,N>
entries as a similar path record (N is the TOS). Thus, RDS needs to update
the SL manually during the QP creation. RDS also assumes that it is a 1:1
mapping in the TOS to SL mapping.

Orabug: 26124147

Signed-off-by: Wei Lin Guay <wei.lin.guay@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Reviewed-by: Avinash Repaka <avinash.repaka@oracle.com>
Reviewed-by: HÃ¥kon Bugge <haakon.bugge@oracle.com>
net/rds/connection.c
net/rds/rdma_transport.c
net/rds/rds.h