OOPS with 2.0.38 + SMP

Thomas Bierweiler (ubpc@rz.uni-karlsruhe.de)
Sun, 05 Sep 1999 10:27:21 +0200


Hi guys,
I got the following OOPS with a 2.0.38 kernel:

(please cc me, as I am not on the list. No bandwith and not enough time)

CPU info:
SMP with 2x233MMX
with 128 MB RAM
pamir96:/proc # cat cpuinfo
processor : 0
cpu : 586
model : Pentium MMX
vendor_id : GenuineIntel
stepping : 3
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic mmx
bogomips : 466.94

processor : 1
cpu : 586
model : Pentium MMX
vendor_id : GenuineIntel
stepping : 3
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8 apic mmx
bogomips : 466.94

System type:
pamir96:/usr/src/linux/scripts # uname -a
Linux pamir96 2.0.38 #2 Sun Sep 5 01:03:38 CEST 1999 i586 unknown

kernel OOPS:
Software Watchdog Timer: 0.04, timer margin: 60 sec
(scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 8.
ISO9660 Extensions: Microsoft Joliet Level 1
Max size:333041 Log zone size:2048
First datazone:39 Root inode number 79872
eth0: Interrupted while interrupts are masked! isr=0x0 imr=0x0.
eth0: Interrupted while interrupts are masked! isr=0x0 imr=0x0.
eth0: Interrupted while interrupts are masked! isr=0x0 imr=0x0.
swap_free: weirdness
general protection: 0000
CPU: 0
EIP: 0010:[<0012beb4>]
EFLAGS: 00010206
eax: 00000807 ebx: 47691500 ecx: 000b987e edx: 001f0630
esi: 001dd2ac edi: 00000000 ebp: 001f0630 esp: 041c0ef0
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process kdm (pid: 8088, process nr: 45, stackpage=041c0000)
Stack: 07a2c600 05abd018 00000010 00d1d019 05abd018 0015e31b 001f0630
000b987e
00000001 07a2c600 041c0f74 041c0f74 00000010 05abe91c 000b987e
001336ae
07a2c600 00d1d019 00000010 041c0f74 00000000 041c0f74 041c0fb4
bffff22c
Call Trace: [<0015e31b>] [<001336ae>] [<001338e2>] [<0013399c>]
[<00131739>] [<0
010af96>]
Code: 66 39 03 75 0d 8b 4c 24 1c 39 4b 04 0f 84 fa 00 00 00 8b 5b

Output of ksymoops: (Sorry, no System.map any more)

pamir96:/usr/src/linux/scripts # ./ksymoops < /tmp/oos
No symbol map. I'll only show you disassembled code.

Code: 00000000 <_EIP>:
Code: 0 <_EIP+0>: 66 39 03 cmpw %ax,(%ebx)
Code: 3 <_EIP+3>: 75 0d jne 12 <_EIP+0x12>
Code: 5 <_EIP+5>: 8b 4c 24 1c movl 0x1c(%esp,1),%ecx

Code: 9 <_EIP+9>: 39 4b 04 cmpl %ecx,0x4(%ebx)
Code: 12 <_EIP+12>: 0f 84 fa 00 00 je 10c <_EIP+0x10c>
Code: 17 <_EIP+17>: 00
Code: 18 <_EIP+18>: 8b 5b 00 movl 0x0(%ebx),%ebx
Code: 21 <_EIP+21>: 90 nop
Code: 22 <_EIP+22>: 90 nop
Code: 23 <_EIP+23>: 90 nop

SCSI information
pamir96:/proc/scsi # cat scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DCAS-34330 Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: TOSHIBA Model: CD-ROM XM-5701TA Rev: 0167
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: Model: Scanner 600 Rev: 1.70
Type: Scanner ANSI SCSI revision: 02

pamir96:/proc/scsi/aic7xxx # cat 0
Adaptec AIC7xxx driver version: 5.1.13/3.2.4
Compile Options:
TCQ Enabled By Default : Disabled
AIC7XXX_PROC_STATS : Disabled
AIC7XXX_RESET_DELAY : 5

Adapter Configuration:
SCSI Adapter: Adaptec AIC-7880 Ultra SCSI host adapter
Ultra Wide Controller
PCI MMAPed I/O Base: 0xe1804000
Adapter SEEPROM Config: SEEPROM found and used.
Adaptec SCSI BIOS: Enabled
IRQ: 9
SCBs: Active 0, Max Active 2,
Allocated 15, HW 16, Page 255
Interrupts: 50652
BIOS Control Word: 0x18b6
Adapter Control Word: 0x004c
Extended Translation: Enabled
Disconnect Enable Flags: 0xffbf
Ultra Enable Flags: 0x0000
Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 8
Tagged Queue By Device array for aic7xxx host instance 0:
{255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
Actual queue depth per device for aic7xxx host instance 0:
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Statistics:

(scsi0:0:0:0)
Device using Narrow/Sync transfers at 10.0 MByte/sec, offset 15
Transinfo settings: current(25/15/0), goal(25/15/0), user(25/8/1)
Total transfers 50568 (40017 reads and 10551 writes)

(scsi0:0:4:0)
Device using Narrow/Sync transfers at 10.0 MByte/sec, offset 8
Transinfo settings: current(25/8/0), goal(25/15/0), user(25/8/1)
Total transfers 12 (12 reads and 0 writes)

(scsi0:0:6:0)
Device using Narrow/Async transfers.
Transinfo settings: current(0/0/0), goal(0/0/0), user(50/15/0)
Total transfers 0 (0 reads and 0 writes)

Bye
Thomas

--
Thomas Bierweiler
Thomas.Bierweiler@gmx.de
ICQ 22953251

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