From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Hi, This series prepares code and fixes the task_struct leakage introduced by CM_ID resource tracking. Thanks Leon Romanovsky (3): RDMA/restrack: Un-inline set task implementation RDMA/restrack: Consolidate task name updates in one place RDMA/restrack: Release task struct which was hold by CM_ID object drivers/infiniband/core/cma.c | 17 +++++------------ drivers/infiniband/core/cq.c | 2 +- drivers/infiniband/core/restrack.c | 23 ++++++++++++++++++++--- drivers/infiniband/core/verbs.c | 4 ++-- include/rdma/restrack.h | 12 +++--------- 5 files changed, 31 insertions(+), 27 deletions(-) -- 2.14.4