[PATCH 0/5] nvmet/nvmet_fc: add events for discovery controller rescan

James Smart jsmart2021 at gmail.com
Wed Nov 1 08:55:36 PDT 2017


On 11/1/2017 8:36 AM, Christoph Hellwig wrote:
> On Sat, Oct 28, 2017 at 10:21:09AM -0700, James Smart wrote:
>> A transport may have a transport-specific mechanism that can signal
>> when discovery controller content has changed and request a host
>> to reconnect to the discovery controller.
> 
> Can you point to the part of the NVMe spec that allows this?
> While the FC transport obviously could do it there is nothing in the
> NVMe architecture model documenting this behavior.

There will not be anything in the NVMe base spec about such a thing as 
it's pci, nor will there be anything in the NVMe Fabrics spec as nothing 
about this changes or alters nvmf discovery. It can and is fully 
documented in the transport spec which has been visible in drafts for 
almost a year. It's not disallowed simply because an arch section 
doesn't mention it. It also falls under the "method that a host uses to 
obtain the information necessary to connect to the initial Discovery 
Service is implementation specific" - but in this case, the transport, 
in a published way, is making that implementation easier. I don't know 
what you're trying to say.

-- james






More information about the Linux-nvme mailing list