Greg KH wrote: > On Sat, Dec 08, 2007 at 09:25:31AM +0900, Tejun Heo wrote: >> Spurious NCQ completion detection implemented in ahci was incorrect. >> On AHCI receving and processing FISes and raising interrupts are not >> interlocked and spurious interrupts are expected. >> >> For example, if an interrupt occurs while interrupt handler is running >> and the running interrupt handler handles the event the new IRQ >> indicated, after IRQ handler finishes, it will be executed again >> because IRQ pending bit is set by the new interrupt but there won't be >> anything to process. >> >> Please read the following message for more information. >> >> http://article.gmane.org/gmane.linux.ide/26012 >> >> This patch... > > Is this already in Linus's tree? Is this for 2.6.23-stable, and/or > older ones too? Yes, this is in Linus's tree and it's for 2.6.23-stable. 2.6.22 is affected too so it'll be a good idea to update 2.6.22 too. Kernels before 2.6.22 are fine. Thanks. -- tejun - To unsubscribe from this list: 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