lkml.org 
[lkml]   [2001]   [Dec]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject2 * Oops on 2.4.17
Hi,

While loading aic7xxx (a new one, with old everything is ok) my machine
crashed completly (no magic SysRq). I'm not sure is it 8139too bug or
aic7xxx (probably both). After restart with zero ethernet traffic aic7xxx
loaded successfully, but oopsed (not crashed) while rmmmod. My machine
is SMP (2*PIII):
Linux gruby 2.4.17 #1 SMP czw gru 27 14:26:28 CET 2001 i686 pld

Gnu C 2.95.4
Gnu make 3.79.1
binutils 2.11.90.0.19
util-linux 2.11l
mount 2.11l
modutils 2.4.12
e2fsprogs 1.25
PPP 2.4.1
Linux C Library 2.2.4
Dynamic linker (ldd) 2.2.4
Linux C++ Library 2.10.0
Procps 2.0.7
Net-tools 1.60
Kbd 1.06
Sh-utils 2.0.11
Modules Loaded 8139too eepro100

lspci -vvv shows this about my 8139:

00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
Subsystem: OVISLINK Corp. LFE-8139ATX
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 18
Region 0: I/O ports at 2000 [size=256]
Region 1: Memory at f4104000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: <available only to root>

aic7xxx shows this about my hardware while loading:

(scsi0) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 0/12/0
(scsi0) Wide Channel A, SCSI ID=7, 32/255 SCBs
(scsi0) Downloading sequencer code... 393 instructions downloaded
(scsi1) <Adaptec AIC-7896/7 Ultra2 SCSI host adapter> found at PCI 0/12/1
(scsi1) Wide Channel B, SCSI ID=7, 32/255 SCBs
(scsi1) Downloading sequencer code... 393 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.4/5.2.0
<Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.4/5.2.0
<Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
Vendor: TEAC Model: CD-R56S4 Rev: 1.0F
Type: CD-ROM ANSI SCSI revision: 02
(scsi1:0:5:1) Synchronous at 10.0 Mbyte/sec, offset 15.


The oops follows:

ksymoops 2.4.3 on i686 2.4.17. Options used
-V (default)
-k 20011228130929.ksyms (specified)
-l 20011228130929.modules (specified)
-o /lib/modules/2.4.17/ (default)
-m /boot/System.map-2.4.17 (default)

Oops: 0000
CPU: 1
EIP: 0010:[<e88432d8>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: e2ac5080 ebx: 00000000 ecx: 00000000 edx: e885e000
esi: 00000282 edi: cd577fc4 ebp: 00000001 esp: cd577ee0
ds: 0018 es: 0018 ss: 0018
Process bb-combo.sh (pid 8981, stackpage=cd577ee0)
Stack: e2e1107c 00000282 cd577fc4 00000013 e885c000 0d477065 df0ca120 00000000
00000001 08076938 c01126b4 e77338e0 df0ca120 08076938 00000001 00000000
00000000 c0112561 bfffda8c c0143029 e8848347 e2e1107c 00000061 e2e1107c
Call trace: [<c01126b4>] [<c0112561>] [<c0143029>] [<e8848347>] [<e884839d>]
[<c01083e4>] [<c01085d6>] [<c010a6a8>]
Code: 8a 53 14 84 d2 0f 84 e4 02 00 00 8b 43 0c f6 c4 0f 0f 85 d8

>>EIP; e88432d8 <[8139too].data.end+f03a/29d62> <=====
Trace; c01126b4 <do_page_fault+17c/4b8>
Trace; c0112560 <do_page_fault+28/4b8>
Trace; c0143028 <dput+18/144>
Trace; e8848346 <[8139too].data.end+140a8/29d62>
Trace; e884839c <[8139too].data.end+140fe/29d62>
Trace; c01083e4 <handle_IRQ_event+50/7c>
Trace; c01085d6 <do_IRQ+a6/ec>
Trace; c010a6a8 <call_do_IRQ+6/e>
Code; e88432d8 <[8139too].data.end+f03a/29d62>
00000000 <_EIP>:
Code; e88432d8 <[8139too].data.end+f03a/29d62> <=====
0: 8a 53 14 mov 0x14(%ebx),%dl <=====
Code; e88432da <[8139too].data.end+f03c/29d62>
3: 84 d2 test %dl,%dl
Code; e88432dc <[8139too].data.end+f03e/29d62>
5: 0f 84 e4 02 00 00 je 2ef <_EIP+0x2ef> e88435c6 <[8139too].data.end+f328/29d62>
Code; e88432e2 <[8139too].data.end+f044/29d62>
b: 8b 43 0c mov 0xc(%ebx),%eax
Code; e88432e6 <[8139too].data.end+f048/29d62>
e: f6 c4 0f test $0xf,%ah
Code; e88432e8 <[8139too].data.end+f04a/29d62>
11: 0f 85 d8 00 00 00 jne ef <_EIP+0xef> e88433c6 <[8139too].data.end+f128/29d62>

<0> Kernel panic: Aiee, killing interrupt handler!

And now, the second one (while 'rmmod aic7xxx'):

ksymoops 2.4.3 on i686 2.4.17. Options used
-V (default)
-k 20011228130929.ksyms (specified)
-l 20011228130929.modules (specified)
-o /lib/modules/2.4.17/ (default)
-m /boot/System.map-2.4.17 (default)

CPU: 0
EIP: 0010:[<c014be32>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010206
eax: e0c83f74 ebx: 00000001 ecx: 00000001 edx: 000002e8
esi: e0c83f74 edi: e0c83f76 ebp: d3e22a40 esp: e0c83ef8
ds: 0018 es: 0018 ss: 0018
Process rmmod (pid: 16409, stackpage=e0c83000)
Stack: d3e22970 e0c83f76 c014c72e 00000001 e0c83f74 000002e8 00000002 e0c83f74
d3e229c0 e0c83f74 c01bc5ab e0c83f74 d3e22940 e0c83f74 c0242b86 00000002
e885e000 00000000 e885e000 bfffebec 00000002 00000000 00000000 00000001
Call Trace: [<c014c72e>] [<c01bc5ab>] [<c01bc98e>] [<e8875960>] [<e8861a00>]
[<e8875960>] [<c0117fa7>] [<c011727c>] [<c0106d7b>]
Code: 66 83 3a 00 74 18 0f b7 42 02 39 c8 75 10 8b 7a 04 fc a8 00

>>EIP; c014be32 <proc_match+12/38> <=====
Trace; c014c72e <remove_proc_entry+66/108>
Trace; c01bc5aa <scsi_unregister_host+31a/478>
Trace; c01bc98e <scsi_unregister_module+26/34>
Trace; e8875960 <[aic7xxx]driver_template+0/6c>
Trace; e8861a00 <[aic7xxx]exit_this_scsi_driver+c/1c>
Trace; e8875960 <[aic7xxx]driver_template+0/6c>
Trace; c0117fa6 <free_module+16/ac>
Trace; c011727c <sys_delete_module+128/238>
Trace; c0106d7a <system_call+32/38>
Code; c014be32 <proc_match+12/38>
00000000 <_EIP>:
Code; c014be32 <proc_match+12/38> <=====
0: 66 83 3a 00 cmpw $0x0,(%edx) <=====
Code; c014be36 <proc_match+16/38>
4: 74 18 je 1e <_EIP+0x1e> c014be50 <proc_match+30/38>
Code; c014be38 <proc_match+18/38>
6: 0f b7 42 02 movzwl 0x2(%edx),%eax
Code; c014be3c <proc_match+1c/38>
a: 39 c8 cmp %ecx,%eax
Code; c014be3e <proc_match+1e/38>
c: 75 10 jne 1e <_EIP+0x1e> c014be50 <proc_match+30/38>
Code; c014be40 <proc_match+20/38>
e: 8b 7a 04 mov 0x4(%edx),%edi
Code; c014be42 <proc_match+22/38>
11: fc cld
Code; c014be44 <proc_match+24/38>
12: a8 00 test $0x0,%al

--
Michal Kuratczyk <kura@cs.net.pl>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:14    [W:0.271 / U:0.164 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site