Kernel panic with Matsushita CD-ROM in 1.99.11

Steffen Zahn (zahn@berlin.snafu.de)
Tue, 4 Jun 1996 18:42:30 +0200


Hallo,

I get a (repeatable) kernel panic in Linux 1.99.11 using the following
commands:

mount /cdrom
cd /cdrom
grep -in ftam `find . -type f -print`

The CD-ROM is a Matsishita CD-ROM connected to a SoundBlaster16.
Following is a part of the syslog messages:

Jun 4 18:19:57 zahn linux: sbpcd-0 [04]: TocDesc: 00 01 01 00301911
Jun 4 18:19:57 zahn linux: sbpcd-0 [05]: TocEntry: 00 41 01 00 00000200
Jun 4 18:19:58 zahn linux: sbpcd-0 [06]: MultiSession Info: 00 00 00 00 00 00 (0)
Jun 4 18:19:59 zahn linux: sbpcd-0 [07]: TocEntry: 00 41 01 00 00000200
Jun 4 18:19:59 zahn linux: sbpcd-0 [08]: UPC info: 80 00 00 00 00 00 00 00
Jun 4 18:20:00 zahn linux: sbpcd-0 [09]: UPC code: 00 00 00 00 00 00 00 (42)
Jun 4 18:20:00 zahn /USR/SBIN/CRON[77]: (root) CMD (/usr/sbin/atrun)
Jun 4 18:20:00 zahn linux: sbpcd-0 [10]: ioctl: CDROMMULTISESSION done (0, 00000000).
Jun 4 18:20:39 zahn mgetty[78]: init chat failed, exiting...: Interrupted system call
Jun 4 18:21:04 zahn linux: Kernel panic: Matsushita CD-ROM controller #1: block not locked

I did an strace on the grep command, the last system calls (written down
from the screen to paper):

mmap(0x400c2000,131072,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x48000)=0x400c2000
mmap(0,335872,PROT_READ|PROT_WRITE,MAP_PRIVATE|0x20,4294967295,0)=0x400e3000
lseek(3,425984,SEEK_SET)=425984
--> crash

For more information contact me by email.
Regards
Steffen

-- 
work: Steffen.Zahn%robinie@emndev.siemens.co.at | home: zahn@berlin.snafu.de
      phone:+49-30-38624969                     |       phone:+49-30-4732126
Any opinions expressed herein are not necessarily those of my employer