IB/rxe: Properly honor max IRD value for rd/atomic.
authorParav Pandit <pandit.parav@gmail.com>
Wed, 28 Sep 2016 20:26:44 +0000 (20:26 +0000)
committerDoug Ledford <dledford@redhat.com>
Thu, 6 Oct 2016 17:50:04 +0000 (13:50 -0400)
commitb6bbee0d2438a2c9c7525f5bd7047a8b2ce4f38f
tree9d6915ef13eb5ed496e944e8da51498be7281dfc
parentd9703650f4aba7555fde92636d8d9a689029e8f8
IB/rxe: Properly honor max IRD value for rd/atomic.

This patch honoris the max incoming read request count instead of
outgoing read req count
(a) during modify qp by allocating response queue metadata
(b) during incoming read request processing

Signed-off-by: Parav Pandit <pandit.parav@gmail.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/sw/rxe/rxe_loc.h
drivers/infiniband/sw/rxe/rxe_qp.c
drivers/infiniband/sw/rxe/rxe_resp.c