Hi Jason, A known issue in the SRP target driver is that a use-after-free is triggered if an RDMA port is removed while a LIO target port is still associated with that RDMA port. This patch series fixes that use-after-free. Thanks, Bart. See also: * Commit 9b64f7d0bb0a ("RDMA/srpt: Postpone HCA removal until after configfs directory removal"). * https://lore.kernel.org/all/17649b9c-7e42-1625-8bc9-8ad333ab771c@xxxxxxxxxxx/ Bart Van Assche (3): RDMA/srpt: Duplicate port name members RDMA/srpt: Introduce a reference count in struct srpt_device RDMA/srpt: Fix a use-after-free drivers/infiniband/ulp/srpt/ib_srpt.c | 151 ++++++++++++++++++-------- drivers/infiniband/ulp/srpt/ib_srpt.h | 18 ++- 2 files changed, 120 insertions(+), 49 deletions(-)