aboutsummaryrefslogtreecommitdiffstats
path: root/include/rdma/ib_mad.h
diff options
context:
space:
mode:
authorMoni Shoua <monis@mellanox.com>2014-03-27 10:52:58 +0200
committerRoland Dreier <roland@purestorage.com>2014-04-01 14:05:26 -0700
commitb2853fd6c2d0f383dbdf7427e263eb576a633867 (patch)
treec82122c657ab89679fc10a298ac3c8ffef31deac /include/rdma/ib_mad.h
parentLinux 3.14-rc4 (diff)
downloadlinux-dev-b2853fd6c2d0f383dbdf7427e263eb576a633867.tar.xz
linux-dev-b2853fd6c2d0f383dbdf7427e263eb576a633867.zip
IB/core: Don't resolve passive side RoCE L2 address in CMA REQ handler
The code that resolves the passive side source MAC within the rdma_cm connection request handler was both redundant and buggy, so remove it. It was redundant since later, when an RC QP is modified to RTR state, the resolution will take place in the ib_core module. It was buggy because this callback also deals with UD SIDR exchange, for which we incorrectly looked at the REQ member of the CM event and dereferenced a random value. Fixes: dd5f03beb4f7 ("IB/core: Ethernet L2 attributes in verbs/cm structures") Signed-off-by: Moni Shoua <monis@mellanox.com> Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'include/rdma/ib_mad.h')
0 files changed, 0 insertions, 0 deletions