Oops with 2.2.13pre17 and ide-scsi

nascheme@enme.ucalgary.ca
Mon, 18 Oct 1999 15:43:10 -0600


I was switching between ide-cd and ide-scsi when this happened.
Previously I was running cdrecord which I killed with Control-C.
First part of the kernel log:

scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
Vendor: MATSHITA Model: CD-R CW-7582 Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
SCSI device not inactive - rq_status=1, target=0, pid=122937, state=4099, owner=258.
Device busy???
hdd: cleanup_module() called while still busy
Unable to handle kernel paging request at virtual address c886799c
current->tss.cr3 = 04f58000, %cr3 = 04f58000
*pde = 07c9c063
*pte = 00000000
Oops: 0000
...

Here is the output from ksymoops:

ksymoops 0.7c on i586 2.2.13pre17. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.2.13pre17/ (default)
-m /boot/System.map-2.2.13pre17 (specified)

Warning (compare_ksyms_lsmod): module 3c59x is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module isofs is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel paging request at virtual address c886799c
current->tss.cr3 = 04f58000, %cr3 = 04f58000
*pde = 07c9c063
Oops: 0000
CPU: 0
EIP: 0010:[<c0172dba>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010297
eax: c5243f64 ebx: c01f8cf0 ecx: c01f8c64 edx: c8867980
esi: c5b74660 edi: c5243f64 ebp: c5243fbc esp: c5243efc
ds: 0018 es: 0018 ss: 0018
Process mount (pid: 17124, process nr: 52, stackpage=c5243000)
Stack: c01f8cf0 c019ffad c5241640 c0ed000f 00000000 c01dd960 00000000 40013000
c4f58400 c01292a1 c5b74660 c5243f64 00001000 c7004e40 c5242000 c0ed000f
0805b598 c173f7a0 400e1884 00000000 c5b74660 c5243f64 00000000 c3fa3a00
Call Trace: [<c019ffad>] [<c01292a1>] [<c886440c>] [<c01092b8>]
Code: 8b 42 1c ff d0 83 c4 10 89 f6 5b 5e 83 c4 14 c3 89 f6 83 ec

>>EIP; c0172dba <ide_open+e2/f4> <=====
Trace; c019ffad <tvecs+272d/3300>
Trace; c01292a1 <sys_mount+1e5/2cc>
Trace; c886440c <[scsi_mod]scsi_mlqueue_remove_lock+5c0c/d520>
Trace; c01092b8 <system_call+34/38>
Code; c0172dba <ide_open+e2/f4>
00000000 <_EIP>:
Code; c0172dba <ide_open+e2/f4> <=====
0: 8b 42 1c movl 0x1c(%edx),%eax <=====
Code; c0172dbd <ide_open+e5/f4>
3: ff d0 call *%eax
Code; c0172dbf <ide_open+e7/f4>
5: 83 c4 10 addl $0x10,%esp
Code; c0172dc2 <ide_open+ea/f4>
8: 89 f6 movl %esi,%esi
Code; c0172dc4 <ide_open+ec/f4>
a: 5b popl %ebx
Code; c0172dc5 <ide_open+ed/f4>
b: 5e popl %esi
Code; c0172dc6 <ide_open+ee/f4>
c: 83 c4 14 addl $0x14,%esp
Code; c0172dc9 <ide_open+f1/f4>
f: c3 ret
Code; c0172dca <ide_open+f2/f4>
10: 89 f6 movl %esi,%esi
Code; c0172dcc <ide_release+0/58>
12: 83 ec 00 subl $0x0,%esp

Unable to handle kernel paging request at virtual address c886799c
current->tss.cr3 = 04f58000, %cr3 = 04f58000
*pde = 07c9c063
Oops: 0000
CPU: 0
EIP: 0010:[<c0172dba>]
EFLAGS: 00010293
eax: c3249240 ebx: c01f8cf0 ecx: c01f8c64 edx: c8867980
esi: c5b74660 edi: c5b74660 ebp: c3fa3a00 esp: c5243f0c
ds: 0018 es: 0018 ss: 0018
Process cdeject (pid: 17127, process nr: 52, stackpage=c5243000)
Stack: c01f8cf0 c019ffad 00000000 c3249240 c4f58400 c012c321 c5b74660 00000004
00000001 c0125a03 c5b74660 c3249240 08048dc0 bffffb58 c3249240 c3fa3a00
c5b74660 000080a4 00000003 08048dc0 bffffb58 c012492c c5b74660 c3249240
Call Trace: [<c019ffad>] [<c012c321>] [<c0125a03>] [<c012492c>] [<c0124885>] [<c0124b1b>] [<c0124b02>]
[<c01093bd>] [<c01092b8>]
Code: 8b 42 1c ff d0 83 c4 10 89 f6 5b 5e 83 c4 14 c3 89 f6 83 ec

>>EIP; c0172dba <ide_open+e2/f4> <=====
Trace; c019ffad <tvecs+272d/3300>
Trace; c012c321 <open_namei+1d5/308>
Trace; c0125a03 <blkdev_open+3b/4c>
Trace; c012492c <filp_open+b8/108>
Trace; c0124885 <filp_open+11/108>
Trace; c0124b1b <sys_open+3f/a0>
Trace; c0124b02 <sys_open+26/a0>
Trace; c01093bd <error_code+2d/34>
Trace; c01092b8 <system_call+34/38>
Code; c0172dba <ide_open+e2/f4>
00000000 <_EIP>:
Code; c0172dba <ide_open+e2/f4> <=====
0: 8b 42 1c movl 0x1c(%edx),%eax <=====
Code; c0172dbd <ide_open+e5/f4>
3: ff d0 call *%eax
Code; c0172dbf <ide_open+e7/f4>
5: 83 c4 10 addl $0x10,%esp
Code; c0172dc2 <ide_open+ea/f4>
8: 89 f6 movl %esi,%esi
Code; c0172dc4 <ide_open+ec/f4>
a: 5b popl %ebx
Code; c0172dc5 <ide_open+ed/f4>
b: 5e popl %esi
Code; c0172dc6 <ide_open+ee/f4>
c: 83 c4 14 addl $0x14,%esp
Code; c0172dc9 <ide_open+f1/f4>
f: c3 ret
Code; c0172dca <ide_open+f2/f4>
10: 89 f6 movl %esi,%esi
Code; c0172dcc <ide_release+0/58>
12: 83 ec 00 subl $0x0,%esp

2 warnings issued. Results may not be reliable.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/