remove long broken SCSI to NVMe translations

Christoph Hellwig hch at lst.de
Wed Jun 14 08:01:38 PDT 2017


On Wed, Jun 14, 2017 at 11:00:25AM -0400, Keith Busch wrote:
> On Wed, Jun 14, 2017 at 08:35:35AM +0200, Christoph Hellwig wrote:
> > TEST UNIT READY wa broken for a year and a half, and FORMAT UNIT and
> > WRITE BUFFER for two years.  Instead of fixing them up remove them - no
> > one should be sending SCSI commands to non-scsi devices anyway.
> 
> This is a step in the right direction, but I don't think it goes far
> enough. Can we remove the whole thing now?

I'd love to.  The only real stumbling block was that some version of
SLES used it for persistent devices names.  So I'd like to sync with
Hannes and Johannes to make sure they've fixed this up and upstream
kernels without the scsi translation will work just fine on SLES.



More information about the Linux-nvme mailing list