Re: CD writing - related question

From: Jens Axboe
Date: Thu Feb 02 2006 - 15:34:56 EST


On Thu, Feb 02 2006, Bill Davidsen wrote:
> The question is still why not make all devices look like SCSI, and use

Because it's a really bad idea? Right now we have a few storage drivers
that don't use SCSI, that number will increase in the future.

The fact that lots of drivers use the SCSI stack even if they didn't
have to is mainly because the SCSI layer had all those handy features
that they all needed. During 2.5 and 2.6 we moved a lot of that
functionality transparently to the block layer instead. As we complete
that work, it would be just as easy to write a native block driver
instead of a SCSI LLD. libata is one such example.

--
Jens Axboe

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/