Messages in this thread | | | Date | Thu, 16 Feb 2006 12:20:45 -0800 | From | Andrew Morton <> | Subject | Re: [BUG] kernel 2.6.15.4: soft lockup detected on CPU#0! |
| |
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> wrote: > > On 2/16/06, Andrew Morton <akpm@osdl.org> wrote: > > Charles-Edouard Ruault <ce@ruault.com> wrote: > > > > > > i was trying to rip a CD when the whole machine started to freeze > > > periodicaly, i then looked at the logs and found the following : > > > > > > Feb 12 19:23:39 ruault kernel: hdc: irq timeout: status=0x80 { Busy } > > > Feb 12 19:23:39 ruault kernel: ide: failed opcode was: unknown > > > Feb 12 19:23:39 ruault kernel: hdd: status timeout: status=0x80 { Busy } > > > Feb 12 19:23:39 ruault kernel: ide: failed opcode was: unknown > > > Feb 12 19:23:39 ruault kernel: hdd: drive not ready for command > > > > No idea what caused that. > > > > > Feb 12 19:23:39 ruault kernel: BUG: soft lockup detected on CPU#0! > > > > The following was merged today. Hopefully it suppresses this false > > positive. > > Unfortunately it won't. Charles' problem is different (and the BUG > output is different!) - soft lockup got triggered for PIO handling in > ide-cd driver. This patch fixes the problem only for generic ATA PIO > routines (disks and [P]IDENTIFY), ATAPI PIO still needs fixing > (ide-cd/floppy/tape/scsi drivers).
argh. We do need to bop that warning on the head - it's consuming people's time and causing unneeded concern.
> Andrew, there is no "high level" function for ATAPI PIO as > ide_pio_datablock() for ATA PIO so fixing soft lockup false positives > would require going through all drivers and adding bunch of > touch_softlockup_watchdog() or using sledge-hammer approach > and touching watchdog in ide-iops.c:atapi_[input,output]_bytes().
Send fixup patch, please?
- 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/
| |