Re: ioctls, etc. (was Re: [PATCH 1/4] sas: add flag for locally attached PHYs)

Jeff Garzik
2005-10-21T19:39:58Z

Luben Tuikov wrote:
> On 10/21/05 14:54, Jeff Garzik wrote:
>
>>I'm trying to tell it like it is, in the hopes that you will eventually
>>learn the process, and be a good upstream maintainer we can all work with.
>
>
> Look how you're using "all", generalizing left and right. You just want to
> create this FUD and spread this FUD that I don't work well with anyone. Yep,
> this is a pretty low blow. While in fact did you talk to everyone I work with?
>
> I say, when people are losing it on the technical front, they try to attack
> personally and on political basis.

The technical stuff got covered long ago. Here are the basic basics:

* aic94xx needs to have the scsi-host-template in the LLDD, to fix
improper layering.
* SAS generic code needs to use SAS transport class, which calls
scsi_scan_target(), to avoid code duplication.
* other stuff I listed in my "analysis" email, including updating libata
to support SAS+SATA hardware.

This is the stuff that I have been working on (nothing pushed to sas-2.6
yet, as it doesn't yet boot locally).

If you were willing to do this stuff, _working with others_, then I
would be off in happy happy SATA land right now, and you would have been
nominated to be the Linux SAS maintainer.

Call it FUD, politics, personal attacks, wanking off to please
manglement, whatever. My goal has always been to (a) help Linux users
by getting aic94xx+SAS upstream, and (b) try to help you understand why
your code didn't go upstream verbatim, long after others have given up
trying to do that.

Jeff, he of infinite patience