[2.2.10]: Oops during insmod

Jochen Heuer (jogi@planetzork.ping.de)
Sat, 26 Jun 1999 18:47:04 +0200


Hello,

today I got the following oops while kmod was loading some scsi-modules.
This happened while I wanted to access my scsi cdrom drive:

Options used: -V (default)
-o /lib/modules/2.2.10/ (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-m /boot/System.map-2.2.10 (specified)
-c 1 (default)

Unable to handle kernel NULL pointer dereference at virtual address 00000028
current->tss.cr3 = 06bbf000, %cr3 = 06bbf000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c802911b>]
EFLAGS: 00010246
eax: 00000000 ebx: c0898000 ecx: 00000000 edx: 00000000
esi: c804c660 edi: 00003dd8 ebp: c804c660 esp: c39afeb0
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 1206, process nr: 29, stackpage=c39af000)
Stack: c0898000 00000000 0000d800 c8042861 c804c660 00003dd8 0000d800 00000100
c8045154 c0898000 c804c660 00000000 c8029000 c804c660 c39ae000 c2e524c0
0806f000 00000100 00000000 00000000 00000000 c802bb3b c804c660 c804c660
Call Trace: [<c8042861>] [<c804c660>] [<c8045154>] [<c804c660>] [<c8029000>] [<c804c660>] [<c802bb3b>]
[<c804c660>] [<c804c660>] [<c8029000>] [<c804d170>] [<c8038000>] [<c802c38a>] [<c804c660>] [<c8038000>]
[<c804507e>] [<c804c660>] [sys_init_module+1107/1212] [<c8038000>] [<c804d170>] [<c8034000>] [<c8038048>] [system_call+52/56]
[<c8038000>]
Code: c7 41 28 00 00 00 00 66 c7 41 2c 00 00 66 c7 41 2e 00 00 c7

>>EIP: c802911b <cleanup_module+639f/????>
Trace: c8042861 <END_OF_CODE+1fae5/????>
Trace: c804c660 <END_OF_CODE+298e4/????>
Trace: c8045154 <END_OF_CODE+223d8/????>
Trace: c804c660 <END_OF_CODE+298e4/????>
Trace: c8029000 <cleanup_module+6284/????>
Trace: c804c660 <END_OF_CODE+298e4/????>
Trace: c802bb3b <END_OF_CODE+8dbf/????>
Trace: c804c660 <END_OF_CODE+298e4/????>
Trace: c804507e <END_OF_CODE+22302/????>
Trace: c8038000 <END_OF_CODE+15284/????>
Code: c802911b <cleanup_module+639f/????> 00000000 <_EIP>: <===
Code: c802911b <cleanup_module+639f/????> 0: c7 41 28 00 00 00 00 movl $0x0,0x28(%ecx) <===
Code: c8029122 <cleanup_module+63a6/????> 7: 66 c7 41 2c 00 00 movw $0x0,0x2c(%ecx)
Code: c8029128 <cleanup_module+63ac/????> d: 66 c7 41 2e 00 00 movw $0x0,0x2e(%ecx)
Code: c802912e <cleanup_module+63b2/????> 13: c7 00 00 00 00 00 movl $0x0,(%eax)

Some further informations:

[root@spiff ksymoops]# cat /proc/version
Linux version 2.2.10 (root@spiff.ping.de) (gcc version pgcc-2.91.66 19990314 (egcs-1.1.2 release)) #1 Fre Jun 25 14:54:29 CEST 1999
[root@spiff ksymoops]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 0
cpu MHz : 300.691771
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mmx 3dnow
bogomips : 599.65

[root@spiff ksymoops]# cat /proc/interrupts
CPU0
0: 103811 XT-PIC timer
1: 6039 XT-PIC keyboard
2: 0 XT-PIC cascade
4: 9617 XT-PIC serial
8: 2 XT-PIC rtc
12: 216786 XT-PIC eth0, BusLogic BT-930
13: 1 XT-PIC fpu
14: 14318 XT-PIC ide0
15: 1 XT-PIC ide1
NMI: 0
[root@spiff ksymoops]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: PIONEER Model: DVD-ROM DVD-303 Rev: 1.06
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: PLEXTOR Model: CD-ROM PX-32TS Rev: 1.02
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: TEAC Model: CD-R55S Rev: 1.0N
Type: CD-ROM ANSI SCSI revision: 02

The system is running a standard Mandrake-6.0 distribution.
If you need further informations please let me know.

Regards,

Jogi

-- 

Well, yeah ... I suppose there's no point in getting greedy, is there?

<< Calvin & Hobbes >>

- 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/