On Fri, Sep 13, 2019 at 06:20:23PM -0400, Martin K. Petersen wrote: > > Max, > > > what about broken type 3 in the NVMe spec ? > > > > I don't really know what is broken there but maybe we can avoid > > supporting it for NVMe until it's fixed. > > The intent in NVMe was for Type 3 to work exactly like it does in > SCSI. But the way the spec is worded it does not. So it is unclear > whether implementors (if any) went with the SCSI compatible route or > with what the NVMe spec actually says. Do we actually have Linux users of Type 3 at all? I think for NVMe we could just trivially disable Linux support, and I suspect for SCSI as well, but I'll have to defer to you on that.