Thread (50 messages) 50 messages, 6 authors, 2017-10-23

Re: [PATCH 10/17] nvme: switch controller refcounting to use struct device

From: Christoph Hellwig <hch@lst.de>
Date: 2017-10-19 07:37:41
Also in: linux-nvme

On Thu, Oct 19, 2017 at 10:31:20AM +0300, Sagi Grimberg wrote:
I don't think the fabrics device does not help us to keep the ctrl
allocated until we finish removal.
All fabrics drivers grab an extra reference during ->create_ctrl,
which we will drop when releasing the file descriptor that we used
to create the device.

By the time we call ->delete_ctrl in nvmf_create_ctrl we must still
have that reference because we are still in a ->write call and thus
->release can't have been called yet.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help