Do some cleanup and fixes related to the comments received during SRQ support upstreaming that applied to existing code. Also add in two missed macros used by the userlevel library for SRQs, a missed ib_umem_release, and an incorrect usage of the new refcount_t type. Bryan Tan (6): RDMA/vmw_pvrdma: Clarify QP is_kernel logic RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP path RDMA/vmw_pvrdma: Use more specific sizeof in kcalloc RDMA/vmw_pvrdma: Use refcount_dec_and_test to avoid warning RDMA/vmw_pvrdma: Use refcount_t instead of atomic_t RDMA/vmw_pvrdma: Add UAR SRQ macros in ABI header file drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 4 ++-- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 6 +++--- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 19 ++++++++----------- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 20 +++++++++++++------- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 4 ++-- include/uapi/rdma/vmw_pvrdma-abi.h | 2 ++ 6 files changed, 30 insertions(+), 25 deletions(-) -- 1.8.5.6 -- 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