]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
RDMA/cxgb3: Adjust ORD/IRD (if needed) for peer2peer connections
authorSteve Wise <swise@opengridcomputing.com>
Mon, 20 Apr 2009 20:53:15 +0000 (13:53 -0700)
committerRoland Dreier <rolandd@cisco.com>
Mon, 20 Apr 2009 20:53:15 +0000 (13:53 -0700)
commit96ac7e88922da6ab33efea87c6b560ba5ab11e75
treeda84d3d855280ba138108249b0dfa22cae5ac8bb
parenta939b96cccdb65df80a52447ec8e4a6d79c56dbb
RDMA/cxgb3: Adjust ORD/IRD (if needed) for peer2peer connections

NFS/RDMA currently fails to set up connections if peer2peer is on.
This is due to the fact that the NFS/RDMA client sets its ORD to 0.

If peer2peer is set, make sure the active side ORD is >= 1 and the
passive side IRD is >=1.

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/cxgb3/iwch_cm.c