On Fri, 2004-02-13 at 23:03, Jeff Garzik wrote: > Martin Schlemmer wrote: > > On Fri, 2004-02-13 at 20:43, Jeff Garzik wrote: > > > > Hi > > > > > >> (04/02/13 1.1634) > >> [libata] catch, and ack, spurious DMA interrupts > >> > >> Hardware issue on Intel ICH5 requires an additional ack sequence > >> over and above the normal IDE DMA interrupt ack requirements. Issue > >> described in post to freebsd list: > >> http://www.mail-archive.com/freebsd-stable@freebsd.org/msg58421.html > >> > >> Since the bug workaround only requires a single additional PIO or > >> MMIO read in the interrupt handler, it is applied to all chipsets > >> using the standard libata interrupt handler. > >> > >> Credit for research the issue, creating the patch, and testing the > >> patch all go to Jon Burgess. > >> > > > > > > Did you miss the mail I sent about this locking my box in under > > 20-30 mins? It still looks the same as the previous one .... > > > Yes, I did. Can you test 2.6.3-rc2 + this patch? > Yep, it still breaks it. I get a dma timeout on heavy disk access, and then things start to freeze (or do not start at all). Seems Jon is hitting the same issue with -bk4. If you need debugging/whatever, just let me know what to do Thanks, -- Martin Schlemmer