providers/mana: Robust udata support
Update a field name in create CQ request to support robust udata.
Update kernel headers
To commit: eb70d83a8645 ("RDMA/mana_ib: Adopt robust udata").
Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
diff --git a/kernel-headers/rdma/mana-abi.h b/kernel-headers/rdma/mana-abi.h
index a75bf32..8336bf5 100644
--- a/kernel-headers/rdma/mana-abi.h
+++ b/kernel-headers/rdma/mana-abi.h
@@ -25,7 +25,7 @@
struct mana_ib_create_cq {
__aligned_u64 buf_addr;
- __u16 flags;
+ __u16 comp_mask;
__u16 reserved0;
__u32 reserved1;
};
diff --git a/providers/mana/cq.c b/providers/mana/cq.c
index 367d5a2..da3a6da 100644
--- a/providers/mana/cq.c
+++ b/providers/mana/cq.c
@@ -165,7 +165,7 @@
cmd_drv = &cmd.drv_payload;
cmd_drv->buf_addr = (uintptr_t)cq->buf;
- cmd_drv->flags = flags;
+ cmd_drv->comp_mask = flags;
resp.cqid = UINT32_MAX;
ret = ibv_cmd_create_cq(context, cq->cqe, channel, comp_vector,