Matthew Stapleton wrote: > Tejun Heo wrote: >> Please apply the attached patch over 2.6.19 and report what the kernel says. >> >> Thanks. >> > > I got the following errors during the timeout when running hald: > > ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen > ata1.01: cmd a0/00:00:00:00:20/00:00:00:00:00/b0 tag 0 cdb 0x1e data 0 in > res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout) > ata1.01: CDB: 1e:00:00:00:00:00:00:00 00:00:00:00:00:00:00:00 p=6 > > ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen > ata1.01: (BMDMA stat 0x64) > ata1.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x25 data 8 in > res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout) > ata1.01: CDB: 25:00:00:00:00:00:00:00 00:00:00:00:00:00:00:00 p=7 > > With my test program that opens and closes the cdrom drive every second, I got > the following errors during the timeout: > > ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen > ata1.01: (BMDMA stat 0x64) > ata1.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x43 data 12 in > res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout) > ata1.01: CDB: 43:00:00:00:00:00:00:00 0c:40:00:00:00:00:00:00 p=7 > > ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen > ata1.01: (BMDMA stat 0x4) > ata1.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x25 data 8 in > res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout) > ata1.01: CDB: 25:00:00:00:00:00:00:00 00:00:00:00:00:00:00:00 p=7 Can you try the attached patch over 2.6.19 and report full dmesg? Thanks. -- tejun