diff mbox

[libibverbs,3/3] libibverbs: Export cross-channel capability flag

Message ID 1450610564-17279-4-git-send-email-leon@leon.nu (mailing list archive)
State Changes Requested
Headers show

Commit Message

Leon Romanovsky Dec. 20, 2015, 11:22 a.m. UTC
From: Leon Romanovsky <leonro@mellanox.com>

The device implements capability to execute complex
I/O operations across multiple I/O channels - synchronize
execution of I/O operations on one I/O channel with
execution of I/O operations on another channel(s).

Cross-channel operations support is indicated by the HCA_CAP.cd.

Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
---
 include/infiniband/verbs.h | 1 +
 1 file changed, 1 insertion(+)
diff mbox

Patch

diff --git a/include/infiniband/verbs.h b/include/infiniband/verbs.h
index 2b9b50c87f45..879f4cca8173 100644
--- a/include/infiniband/verbs.h
+++ b/include/infiniband/verbs.h
@@ -121,6 +121,7 @@  enum ibv_device_cap_flags {
 	IBV_DEVICE_XRC			= 1 << 20,
 	IBV_DEVICE_RC_IP_CSUM		= 1 << 25,
 	IBV_DEVICE_RAW_IP_CSUM		= 1 << 26,
+	IBV_DEVICE_CROSS_CHANNEL	= 1 << 27,
 	IBV_DEVICE_MANAGED_FLOW_STEERING = 1 << 29
 };