linux/include/uapi/rdma
Guy Levi 7249c8ea22 IB/mlx5: Fix scatter to CQE in DCT QP creation
When scatter to CQE is enabled on a DCT QP it corrupts the mailbox command
since it tried to treat it as as QP create mailbox command instead of a
DCT create command.

The corrupted mailbox command causes userspace to malfunction as the
device doesn't create the QP as expected.

A new mlx5 capability is exposed to user-space which ensures that it will
not enable the feature on DCT without this fix in the kernel.

Fixes: 5d6ff1babe ("IB/mlx5: Support scatter to CQE for DC transport type")
Signed-off-by: Guy Levi <guyle@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-04-18 03:13:41 -03:00
..
hfi
bnxt_re-abi.h RDMA/bnxt_re: Update kernel user abi to pass chip context 2019-02-07 13:24:49 -07:00
cxgb3-abi.h
cxgb4-abi.h
hns-abi.h
i40iw-abi.h
ib_user_cm.h
ib_user_ioctl_cmds.h
ib_user_ioctl_verbs.h
ib_user_mad.h
ib_user_sa.h
ib_user_verbs.h
mlx4-abi.h
mlx5-abi.h IB/mlx5: Fix scatter to CQE in DCT QP creation 2019-04-18 03:13:41 -03:00
mlx5_user_ioctl_cmds.h
mlx5_user_ioctl_verbs.h
mthca-abi.h
nes-abi.h
ocrdma-abi.h
qedr-abi.h
rdma_netlink.h RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support 2019-02-19 20:52:19 -07:00
rdma_user_cm.h IB/cma: Define option to set ack timeout and pack tos_set 2019-02-08 16:14:21 -07:00
rdma_user_ioctl.h
rdma_user_ioctl_cmds.h
rdma_user_rxe.h
vmw_pvrdma-abi.h