]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msg/async/rdma: Support for RoCE v2 and SL 12556/head
authorAdir Lev <adirl@mellanox.com>
Sun, 11 Dec 2016 16:38:58 +0000 (16:38 +0000)
committerAdir Lev <adirl@mellanox.com>
Wed, 21 Dec 2016 17:08:38 +0000 (17:08 +0000)
commit8faa809d6827e792cb39bd66588ecf34ca5ebf84
treef7618dbf8d12ec8c22c17c41528bfbedb06d5020
parent966d42569a4dbf48be7ce883debd58b0e6f6dd8e
msg/async/rdma: Support for RoCE v2 and SL

Adding GID support to ceph.conf
Search configured GID in GIDs table with specific RoCE version.
Use it instead of index 0 (default)
Add service level support to supprt PFC

Change-Id: I5369bdeb6797e1c440110bdb4ad8e54ee6db9857
Signed-off-by: Oren Duer <oren@mellanox.com> Adir Lev <adirl@mellanox.com>
src/common/config_opts.h
src/msg/async/rdma/Infiniband.cc
src/msg/async/rdma/Infiniband.h
src/msg/async/rdma/RDMAConnectedSocketImpl.cc