Linus Torvalds wrote:
On Sat, 27 May 2006, Mark Lord wrote:
The original "bad layering" patch still works perfectly in it's place.
Repeated below for Linus's benefit.
Why isn't the right fix the minimal one?
Your minimal patch is FAR better than the other working patch.
What's the layering violation in just having ATA resume make sure it's not
ATA_BUSY?
Why are you guys fighting over this?
As soon as we start powering on the SATA phy (code exists, 2.6.18), or
dealing with port multipliers (code exists, 2.6.19), the "working patch"
stops working.
So we have to start this all over again.
And why the hell is Mark's patch not being accepted if it fixes something,
and the alternate patches do not?
The alternate only appeared 12 hours ago, when people started yelling?
But whatever. Life goes on. I'll fix whatever gets merged.
Jeff
-
: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html