v4.14-rc5 NVMeOF regression?
Sagi Grimberg
sagi at grimberg.me
Tue Oct 17 22:26:05 PDT 2017
> Hello Sagi,
>
> Had I mentioned that I ran into a real deadlock and not only into a
> lockdep complaint?
No, and the output is a lockdep complaint which I thought needed
silencing.
If you ran into a real deadlock, did you have any other output from
hung_task watchdog? I do not yet understand the root cause from
lockdep info provided.
Also, do you know at which test-case this happened?
> Additionally, can you explain to me why you think the
> above patch is necessary? As far as I can see nvme_rdma_ctrl_mutex is
> not held around the ib_register_client(&nvme_rdma_ib_client) call nor
> around the ib_unregister_client(&nvme_rdma_ib_client) calls.
Its held under ib_unregister_client, my understanding is that the
_nested annotation is required for the inner mutex lock acquire.
More information about the Linux-nvme
mailing list