2.0.30: Panic and FS corruption after sound card access

Claudio Matsuoka (claudio@brasil.enemy.org)
Wed, 06 Aug 1997 17:51:07 -0300


I had an application sending 16 bit stereo data to /dev/audio at 32kHz
(OSS was using two fragments of 32Kb). At a certain point it stopped
with following messages in syslog:

Aug 6 14:50:42 pris kernel: Sound: DMA (output) timed out - IRQ/DRQ
config error?
Aug 6 14:52:08 pris kernel: Sound: DMA (output) timed out - IRQ/DRQ
config error?

Then, when trying to load something into the GUS RAM:

Aug 6 14:55:05 pris kernel: GUS: DMA Transfer timed out
Aug 6 14:55:34 pris last message repeated 29 times

I rebooted the machine and got a kernel panic (log excerpts in the end
of this message). Bringing the system up with floppy showed severe
corruption in the IDE hard disk. It can be a hardware fault, but I'm not
sure.

The system appears to be OK now.

---

Sound Driver:3.5.4-960630 (Tue Jun 10 12:53:20 EST 1997 root, Linux pris 2.0.27 #1 Tue Jun 10 12:09:33 EST 1997 i486) Kernel: Linux pris 2.0.30 #1 Tue Jun 10 12:55:01 EST 1997 i486 Config options: 280008

Installed drivers: Type 4: Gravis Ultrasound Type 25: GUS PnP

Card config: Gravis Ultrasound at 0x220 irq 7 drq 7,7

Audio devices: 0: Gravis UltraSound

---

Aug 6 15:01:20 pris kernel: Linux version 2.0.30 (root@pris) (gcc version 2.7.2) #1 Tue Jun 10 12:55:01 EST 1997 Aug 6 15:01:20 pris kernel: hda: WDC AC32500H, 2441MB w/128kB Cache, LBA, CHS=4960/16/63 Aug 6 15:01:20 pris kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Aug 6 15:01:20 pris kernel: ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov) Aug 6 15:01:20 pris kernel: NE*000 ethercard probe at 0x300: 00 80 ad 21 d0 39 Aug 6 15:01:20 pris kernel: eth0: NE2000 found at 0x300, using IRQ 12. <more boot stuff here> Aug 6 15:01:20 pris kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.0/3.2/4.0 Aug 6 15:01:20 pris kernel: scsi : 1 host. Aug 6 15:01:20 pris kernel: scsi0: Target 0, channel A, now synchronous at 4.0MHz, offset 15. Aug 6 15:01:20 pris kernel: Vendor: TOSHIBA Model: CD-ROM XM-3601TA Rev: 0265 Aug 6 15:01:20 pris kernel: Type: CD-ROM ANSI SCSI revision: 02 Aug 6 15:01:20 pris kernel: Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 Aug 6 15:01:25 pris kernel: hda: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } Aug 6 15:01:25 pris kernel: hda: read_intr: error=0x40 { UncorrectableError }, LBAsect=2404577, sector=671762 Aug 6 15:01:25 pris kernel: end_request: I/O error, dev 03:08, sector 671762 Aug 6 15:01:25 pris kernel: Kernel panic: EXT2-fs panic (device 03:08): ext2_read_inode: unable to read i-node bloc k - inode=84321, block=335881