Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

msg/async/rdma: Support for RoCE v2 and SL #12556

Merged
merged 1 commit into from Dec 22, 2016
Merged

Conversation

Adirl
Copy link

@Adirl Adirl commented Dec 18, 2016

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 support PFC

Signed-off-by: Oren Duer oren@mellanox.com Adir Lev adirl@mellanox.com

@Adirl
Copy link
Author

Adirl commented Dec 18, 2016

@yuyuyu101
the above patch is adding Roce v2 support and the use of gids according to the gid table.
in addition adds PFC support
code has default values and doesn't break previous use (roce v1)

@DanielBo @saritz

union ibv_gid gid;
struct ibv_exp_gid_attr gid_attr;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gid_attr could be local variable in ::Port()?

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>
@Adirl
Copy link
Author

Adirl commented Dec 21, 2016

Done

@yuyuyu101 yuyuyu101 merged commit 436d5e6 into ceph:master Dec 22, 2016
@Adirl Adirl deleted the support_roceV2 branch April 18, 2017 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants