From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Hi, This is second series from Jason to refactor ib_ucontext and file->ucontext calls. Thanks Jason Gunthorpe (6): IB/uverbs: Add a uobj_perform_destroy helper IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c IB/uverbs: Tidy up remaining references to ucontext IB/uverbs: Remove ib_uobject_file drivers/infiniband/core/rdma_core.c | 216 +++++++++++------------ drivers/infiniband/core/rdma_core.h | 22 +-- drivers/infiniband/core/uverbs.h | 10 +- drivers/infiniband/core/uverbs_cmd.c | 238 ++++++++++---------------- drivers/infiniband/core/uverbs_ioctl.c | 4 +- drivers/infiniband/core/uverbs_main.c | 29 ++-- drivers/infiniband/core/uverbs_std_types.c | 6 +- drivers/infiniband/core/uverbs_std_types_cq.c | 9 +- drivers/infiniband/core/uverbs_std_types_dm.c | 3 +- include/rdma/ib_verbs.h | 15 +- include/rdma/uverbs_std_types.h | 44 +++-- include/rdma/uverbs_types.h | 13 +- 12 files changed, 279 insertions(+), 330 deletions(-) -- 2.14.4 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html