Always pass 0 to the kernel for CQ event handler until multiple
handlers are implemented and added to the API.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
__u64 response;
__u64 user_handle;
__u32 cqe;
- __u32 reserved;
+ __u32 event_handler;
__u64 driver_data[0];
};
struct ibv_create_cq_resp *resp, size_t resp_size)
{
IBV_INIT_CMD_RESP(cmd, cmd_size, CREATE_CQ, resp, resp_size);
- cmd->user_handle = (uintptr_t) cq;
- cmd->cqe = cqe;
+ cmd->user_handle = (uintptr_t) cq;
+ cmd->cqe = cqe;
+ cmd->event_handler = 0;
if (write(context->cmd_fd, cmd, cmd_size) != cmd_size)
return errno;