Re: [PATCH] remove ide-scsi

Jeff Garzik
2008-12-07T04:17:22Z

Yinghai Lu wrote:
> On Sat, Dec 6, 2008 at 3:48 PM, Jeff Garzik <jeff@garzik.org> wrote:
>
>> A key reason why, years ago, libata used SCSI as a framework was its utility
>> as a generic driver framework.
>>
>> Therefore, it is an obvious requirement that the non-SCSI "driver framework"
>> code that libata uses must be reimplemented -- in block layer or libata --
>> in order to export an ATA disk as a pure block device.
>>
>> The latest step towards that goal occurred quite recently: block layer
>> timeouts.
>
> interesting, so will get /dev/ada instead of /dev/sda?

That is an interesting question. The easiest thing is to allocate a new
32-bit block major. But the more compatible (and more controversial)
solution is to allocate from the SCSI disk blkmajor space.

> anyone one is building block layer for USB disk? will get /dev/uda?

That already exists -- drivers/block/ub :)

Jeff