blob: fc6ad8a2ecf3dfd22b75e4cbc19cf7cb9f557613 [file] [log] [blame]
c485b19d52c4 ("RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event")
d680e88e2013 ("RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC")
5c55cfd6a553 ("RDMA/core: Use READ_ONCE for ib_ufile.async_file")
3e032c0e92aa ("RDMA/core: Make ib_uverbs_async_event_file into a uobject")
817d65765069 ("RDMA/core: Simplify type usage for ib_uverbs_async_handler()")
e04dd13159b0 ("RDMA/core: Do not erase the type of ib_wq.uobject")
9fbe334c6a67 ("RDMA/core: Do not erase the type of ib_srq.uobject")
620d3f8176cb ("RDMA/core: Do not erase the type of ib_qp.uobject")
5bd48c18c8ce ("RDMA/core: Do not erase the type of ib_cq.uobject")
4ec1dcfcdf37 ("RDMA/core: Make ib_ucq_object use ib_uevent_object")
849e149063bd ("RDMA/core: Do not allow alloc_commit to fail")
f7c8416ccea5 ("RDMA/core: Simplify destruction of FD uobjects")
6898d1c661d7 ("RDMA/mlx5: Use RCU and direct refcounts to keep memory alive")
ce51346feede ("RDMA/core: Make invalidate_range a device operation")
261dc53f8ee0 ("RDMA/odp: Split creating a umem_odp from ib_umem_get")
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")
f993de88a55f ("RDMA/odp: Iterate over the whole rbtree directly")
7cc2e18f2100 ("RDMA/odp: Use the common interval tree library instead of generic")
27b7fb1ab7bf ("RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB")
e9eec6a55c95 ("IB/mlx5: Fix use-after-free error while accessing ev_file pointer")
f591822c3cf3 ("IB/mlx5: Fix implicit MR release flow")
5ec9d8ee87c6 ("IB/mlx5: Implement DEVX dispatching event")
759738537142 ("IB/mlx5: Enable subscription for device events over DEVX")
e337dd53ce4c ("IB/mlx5: Register DEVX with mlx5_core to get async events")
2afc5e1b9c34 ("IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD")
69ea0582f3ce ("Merge mlx5-next into rdma for-next")