From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Small series from Parav to simplify client_data_lock usage. Parav Pandit (5): RDMA/core: No need to protect kfree with spin lock and semaphore RDMA/core: Use simplified list_for_each RDMA/core: Remove context entries from list while unregistering device RDMA/core: Use simpler spin lock irq API from blocking context RDMA/core: Define client_data_lock as rwlock instead of spinlock drivers/infiniband/core/device.c | 51 ++++++++++++++++++++-------------------- include/rdma/ib_verbs.h | 5 ++-- 2 files changed, 29 insertions(+), 27 deletions(-) -- 2.14.4