Re: [PATCH] remove ide-scsi

Sergei Shtylyov
2008-12-07T00:08:06Z

Hello.

Alan Cox wrote:

>>> - Full SATA and NCQ aware platform support.
>>>
>>>
>> I don't see how SATA/NCQ support is connected to SCSI.
>>
>
> Because the chunks of scsi midlayer we inherit (actually nowdays mostly
> block) are the pieces you need anyway to do multiple command queues,
>

Er, what does this term mean? Several queues per device or a tagged
queue?

> error recovery from multiple pending commands, barriers and all the other
> nasty sequencing and recovery stuff.
>

So, you're just presenting SCSI emulation as a "lesser evil". But 5
years seems a long enough term to unbind all that stuff from SCSI.

>> directly into SoC's own GPIO, not an expander) -- which requires the
>> drivers to call the platform code hooks. :-(
>>
>
> Embedded system design in my experience primarily consists of shooting
> yourself and the programmer in the foot simultaenously with automatic
> weapons while attempting to save 2 cents/unit
>

Some h/w designers and programmers do indeed deserve to be shot. :-D

> Alan
>

MBR, Sergei