Pull rdma updates from Jason Gunthorpe: "Quite a small cycle this time, even with the rc8. I suppose everyone went to sleep over xmas. - Minor driver updates for hfi1, cxgb4, erdma, hns, irdma, mlx5, siw, mana - inline CQE support for hns - Have mlx5 display device error codes - Pinned DMABUF support for irdma - Continued rxe cleanups, particularly converting the MRs to use xarray - Improvements to what can be cached in the mlx5 mkey cache" * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (61 commits) IB/mlx5: Extend debug control for CC parameters IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors IB/hfi1: Fix math bugs in hfi1_can_pin_pages() RDMA/irdma: Add support for dmabuf pin memory regions RDMA/mlx5: Use query_special_contexts for mkeys net/mlx5e: Use query_special_contexts for mkeys net/mlx5: Change define name for 0x100 lkey value net/mlx5: Expose bits for querying special mkeys RDMA/rxe: Fix missing memory barriers in rxe_queue.h RDMA/mana_ib: Fix a bug when the PF indicates more entries for registering memory on first packet RDMA/rxe: Remove rxe_alloc() RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size Subject: RDMA/rxe: Handle zero length rdma iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() RDMA/mlx5: Use rdma_umem_for_each_dma_block() RDMA/umem: Remove unused 'work' member from struct ib_umem RDMA/irdma: Cap MSIX used to online CPUs + 1 RDMA/mlx5: Check reg_create() create for errors RDMA/restrack: Correct spelling RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() ...
Showing the changes to include/uapi (1 of 65 files). Show all
Unified · Split
| @@ -87,10 +87,14 @@ struct hns_roce_ib_create_qp_resp { · 86 unmodified lines | |||
| 87 | 87 | ||
| 88 | enum { | 88 | enum { |
| 89 | HNS_ROCE_EXSGE_FLAGS = 1 << 0, | 89 | HNS_ROCE_EXSGE_FLAGS = 1 << 0, |
| 90 | HNS_ROCE_RQ_INLINE_FLAGS = 1 << 1, | ||
| 91 | HNS_ROCE_CQE_INLINE_FLAGS = 1 << 2, | ||
| 90 | }; | 92 | }; |
| 91 | 93 | ||
| 92 | enum { | 94 | enum { |
| 93 | HNS_ROCE_RSP_EXSGE_FLAGS = 1 << 0, | 95 | HNS_ROCE_RSP_EXSGE_FLAGS = 1 << 0, |
| 96 | HNS_ROCE_RSP_RQ_INLINE_FLAGS = 1 << 1, | ||
| 97 | HNS_ROCE_RSP_CQE_INLINE_FLAGS = 1 << 2, | ||
| 94 | }; | 98 | }; |
| 95 | 99 | ||
| 96 | struct hns_roce_ib_alloc_ucontext_resp { | 100 | struct hns_roce_ib_alloc_ucontext_resp { |