RDMA/rtrs-srv: Release lock before call into close_sess
authorJack Wang <jinpu.wang@cloud.ionos.com>
Thu, 17 Dec 2020 14:18:59 +0000 (15:18 +0100)
committerJason Gunthorpe <jgg@nvidia.com>
Fri, 15 Jan 2021 19:25:08 +0000 (15:25 -0400)
commit99f0c3807973359bba8f37d9198eea59fe38c32a
treef85796ff8f655a57e75fbc7c50b71bb7c5d9ed73
parent7490fd1fe836ba3c7eda7a4b1cfd9e44389ffda5
RDMA/rtrs-srv: Release lock before call into close_sess

In this error case, we don't need hold mutex to call close_sess.

Fixes: 9cb837480424 ("RDMA/rtrs: server: main functionality")
Link: https://lore.kernel.org/r/20201217141915.56989-4-jinpu.wang@cloud.ionos.com
Signed-off-by: Jack Wang <jinpu.wang@cloud.ionos.com>
Tested-by: Lutz Pogrell <lutz.pogrell@cloud.ionos.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/ulp/rtrs/rtrs-srv.c