[PATCH 1/1] nvme-fabrics: don't check ioccsz/iorcsz for discovery

Sagi Grimberg sagi at grimberg.me
Mon Dec 25 01:21:01 PST 2023


>>> Why? As Max points out, the base NVMe spec says those fields are
>>> reserved for discovery controllers.
>>
>> Oh, didn't understand that it was already the case, I thought
>> that the intention was to made it as such. Can you point us
>> to this part in the spec?
> 
> https://nvmexpress.org/wp-content/uploads/NVM-Express-Base-Specification-2.0c-2022.10.04-Ratified.pdf
> Figure 275: Identify – Identify Controller Data Structure, I/O Command
> Set Independent
> Both fields IOCCSZ and IORCSZ have "R" in the "Disc" column,
> indicating that they are reserved for discovery controllers.

Thanks Caleb.



More information about the Linux-nvme mailing list