![]() | |||||||||||
Messages in this thread |
On 10/11/07, Tejun Heo <htejun@gmail.com> wrote: > Torsten Kaiser wrote:> >>> That missing +1 would explain, why the SGE_TRM never gets set.> >> Thanks a lot for tracking this down. Does changing the above code fix > >> your problem?> >> > I did not try it.> > I'm not an libata expert and while this change looks suspicios, I > > can't be 100% sure if that change was intended.> > And I did not want to experiment this deep in the code and risk > > corrupting the hole drive.>> I don't think you would risk too much by changing that bit of code. > Please try it. The debug output now shows that SGE_TRM is getting set. I will try to reproduce the error tomorrow morning, and report if I'm still seeing it. Reporting that I'm no longer see it is sadly not a good indicator, as it also seems to depend on other factors like memory layout and/or code alignment. Torsten - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||
| Last update: 2007-10-11 19:53 [from the cache] ©2003-2008 | |||||||||||