nvmet_rdma crash - DISCONNECT event with NULL queue
J Freyensee
james_p_freyensee at linux.intel.com
Mon Nov 7 10:50:16 PST 2016
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.
More information about the Linux-nvme
mailing list