Robert Hancock wrote:Jeff Garzik wrote:Tejun Heo wrote:I wouldn't agree.. It's only in a few chips (CK804/MCP04), but thoseThanks a lot for the detailed explanation. Nvidia ppl, any ideas?
FLUSH is used regularly. We really need to fix this.
I reiterate my opinion :) ... We should remove ADMA support from
sata_nv. It's only in a few chips, it's not appearing in any new
chips, and nasty problems have lingered since ADMA support was
introduced.
Definitely sounds like we should disable ADMA by default for
2.6.24-rc, too.
chips are very common in desktop, workstation, even some server
machines. Given the huge number of these chips out there, problem
reports have been quite rare.
I agree with Jeff here. Maybe not remove but disable it by default and
when enabling warn loudly. NCQ just doesn't enough for its cost when
the cost includes erratic behaviors. Only very small fraction of error
cases actually make to bugzilla or this mailing list.
Nvidia gents, is there anyway (be it NDA or whatever) to get Robert or
any of us technical documentation?
Thanks.