[PATCH rdma-core 3/3] pyverbs: Extend support of NDR rates
From: Yishai Hadas <yishaih@nvidia.com>
Date: 2021-12-29 08:55:47
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Edward Srouji <redacted> Add new NDR speed definitions/enums to support the new data rates. Signed-off-by: Edward Srouji <redacted> --- pyverbs/device.pyx | 3 ++- pyverbs/libibverbs_enums.pxd | 1 + 2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/pyverbs/device.pyx b/pyverbs/device.pyx
index 55d708e..6f68a68 100644
--- a/pyverbs/device.pyx
+++ b/pyverbs/device.pyx@@ -1091,7 +1091,8 @@ def translate_port_cap_flags2(flags): e.IBV_PORT_VIRT_SUP: 'IBV_PORT_VIRT_SUP', e.IBV_PORT_SWITCH_PORT_STATE_TABLE_SUP: 'IBV_PORT_SWITCH_PORT_STATE_TABLE_SUP', e.IBV_PORT_LINK_WIDTH_2X_SUP: 'IBV_PORT_LINK_WIDTH_2X_SUP', - e.IBV_PORT_LINK_SPEED_HDR_SUP: 'IBV_PORT_LINK_SPEED_HDR_SUP'} + e.IBV_PORT_LINK_SPEED_HDR_SUP: 'IBV_PORT_LINK_SPEED_HDR_SUP', + e.IBV_PORT_LINK_SPEED_NDR_SUP: 'IBV_PORT_LINK_SPEED_NDR_SUP'} return str_from_flags(flags, l)
diff --git a/pyverbs/libibverbs_enums.pxd b/pyverbs/libibverbs_enums.pxd
index 93a0f13..b3ea226 100644
--- a/pyverbs/libibverbs_enums.pxd
+++ b/pyverbs/libibverbs_enums.pxd@@ -74,6 +74,7 @@ cdef extern from '<infiniband/verbs.h>': IBV_PORT_SWITCH_PORT_STATE_TABLE_SUP IBV_PORT_LINK_WIDTH_2X_SUP IBV_PORT_LINK_SPEED_HDR_SUP + IBV_PORT_LINK_SPEED_NDR_SUP cpdef enum ibv_mtu: IBV_MTU_256
--
1.8.3.1