On Mon, 2016-11-07 at 19:41 +0100, 'Christoph Hellwig' wrote: > On Mon, Nov 07, 2016 at 10:29:38AM -0800, J Freyensee wrote: > > > > The way I interpret the spec, ctrlid (I'm assuming you mean cntlid) > > is > > allocated on a NVM subsystem basis. For example, Figure 34 of the > > Discovery Log Page entry and Figure 20 of the Connect Command > > implies > > to me CNTLID values are allocated on a NVM Subsystem granular-level > > when I see statements such as: > > It is per-subsystem. But nothing in the spec prohibits and > implementation > that has multiple subsystems to simply not allocate cntlids that > would conflict betweens it's subsystems. OK, so basically the nvmet change would be to make sure unique cntlids are used across all NVM subsystems within the NVMe Target then? > > And in fact there is a TP in the working group that would require > implementations not to reuse cntlids for it to work. We'll probably > hear more about that once it's published. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html