summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorTatyana Nikolova <tatyana.e.nikolova@intel.com>2017-12-22 18:47:02 +0300
committerJason Gunthorpe <jgg@mellanox.com>2017-12-22 23:46:11 +0300
commitfefa06811cc7b1c25904579833b4f319cde3ce7f (patch)
tree9c3c7f64006e29001b3614225076a4c2d54a0d83 /include/linux
parentce9ce74145aa6814a370a9ff4f5a1d719baaced1 (diff)
downloadlinux-fefa06811cc7b1c25904579833b4f319cde3ce7f.tar.xz
i40iw: Fix the connection ORD value for loopback
The accepting QP ORD value should be adjusted not to exceed the peer QP IRD value (RFC 6581). This is skipped for loopback. After the ORD is validated by i40iw_record_ird_ord(), adjust the ORD value of the loopback accepting QP to prevent overrunning the IRD space of the peer QP. Also move the ORD accounting for 0-byte RDMA read to i40iw_record_ird_ord(). Fixes: f27b4746f378 ("i40iw: add connection management code") Signed-off-by: Tatyana Nikolova <tatyana.e.nikolova@intel.com> Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions