blob: 0d7cb53e444dfd64a66c618dfadbeeb15679f8bc [file] [log] [blame]
f28b1932eaae ("RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR")
0446cad9ca38 ("RDMA/odp: Provide ib_umem_odp_release() to undo the allocs")
f20bef6a951b ("RDMA/odp: Make the three ways to create a umem_odp clear")
22d79c9a912c ("RMDA/odp: Consolidate umem_odp initialization")
fd7dbf035edc ("RDMA/odp: Make it clearer when a umem is an implicit ODP umem")
7cc2e18f2100 ("RDMA/odp: Use the common interval tree library instead of generic")
836a0fbb3e76 ("RDMA: Check umem pointer validity prior to release")
8d18ad83f19b ("RDMA/hns: Fix bug when wqe num is larger than 16K")
e39afe3d6dbd ("RDMA: Convert CQ allocations to be under core responsibility")
a52c8e2469c3 ("RDMA: Clean destroy CQ in drivers do not return errors")
147b308e6a63 ("RDMA/nes: Avoid memory allocation during CQ destroy")
2a3d923f8730 ("RDMA/hns: Replace magic numbers with #defines")
cae626b97851 ("RDMA/cxgb4: Don't expose DMA addresses")
a80287c81305 ("RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function")
0ddf8f6267ec ("RDMA/cxgb3: Don't expose DMA addresses")
d34d37d5a102 ("RDMA/cxgb3: Use sizeof() notation instead of plain sizeof")
d2183c6f1958 ("RDMA/umem: Move page_shift from ib_umem to ib_odp_umem")
b7f5e880f377 ("RDMA/efa: Add the efa module")
40909f664d27 ("RDMA/efa: Add EFA verbs implementation")
853f56523565 ("RDMA/efa: Add the efa.h header file")
574258222281 ("RDMA/hns: Remove asynchronic QP destroy")
68e326dea1db ("RDMA: Handle SRQ allocations by IB/core")
d345691471b4 ("RDMA: Handle AH allocations by IB/core")
6734b2973565 ("RDMA/hns: Fix bad endianess of port_pd variable")
ff23dfa13457 ("IB: Pass only ib_udata in function prototypes")
bdeacabd1a5f ("IB: Remove 'uobject->context' dependency in object destroy APIs")
c4367a26357b ("IB: Pass uverbs_attr_bundle down ib_x destroy path")
9fd15987ed27 ("qedr: Convert srqidr to XArray")
b6014f9e5f39 ("qedr: Convert qpidr to XArray")
5b01b243b0b3 ("RDMA/hns: Only assgin some fields if the relatived attr_mask is set")
601f3e6d067c ("RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ_PSN is set")
f04cc17878b4 ("RDMA/hns: Only assign the relatived fields of psn if IB_QP_SQ_PSN is set")
2f43129127e6 ("cxgb4: Convert qpidr to XArray")
52e124c27e7b ("cxgb4: Convert cqidr to XArray")
75a3e6a3c129 ("RDMA/umem: minor bug fix in error handling path")
7095ec3ca00e ("IB/mlx5: Set correct write permissions for implicit ODP MR")
bb618451544c ("RDMA/uverbs: Don't do double free of allocated PD")
a2a074ef396f ("RDMA: Handle ucontext allocations by IB/core")
d0899892edd0 ("RDMA/device: Provide APIs from the core code to help unregistration")
c2261dd76b54 ("RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev")
8faea9fd4a39 ("RDMA/cache: Move the cache per-port data into the main ib_port_data")
8ceb1357b337 ("RDMA/device: Consolidate ib_device per_port data into one place")
ea1075edcbab ("RDMA: Add and use rdma_for_each_port")
5f8f5499005c ("RDMA/core: Move device addition deletion to device.c")
5767198a14c7 ("RDMA/core: Introduce and use ib_setup_port_attrs()")
e155755e5380 ("RDMA/core: Use simpler device_del() instead of device_unregister()")
cfe876d8e6b0 ("RDMA/cxgb4: Remove kref accounting for sync operation")
be56b07b4f3d ("RDMA/nes: Remove useless usecnt variable and redundant memset")
899444505473 ("IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIs")
52a572e9f7d3 ("RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL")