Under 2.1.XX, I occasionally get fatal errors
which disables my network (NE2000 compable adaptor):

(This error produced by 2.1.127. I am downloading 2.1.129, but cannot
reproduce this problem on demand, so I am sending what I have in case
the problem still exists).

Nov 24 22:48:03 snoopy kernel: eth0: unexpected TX-done interrupt, lasttx=20.
Nov 24 22:48:03 snoopy last message repeated 8 times
Nov 24 22:48:03 snoopy kernel: eth0: Too much work at interrupt, status 0xff
Nov 24 22:48:03 snoopy kernel: eth0: trigger_send() called with the transmitter busy.
Nov 24 22:48:33 snoopy last message repeated 3 times
[...many repeated instances copied]

Then, when I tried to remove the module, I started getting kernel Oops
until I rebooted. This first one:

Nov 25 09:31:16 snoopy kernel: Oops: 0000
Nov 25 09:31:16 snoopy kernel: CPU:    0
Nov 25 09:31:16 snoopy kernel: EIP:    0010:[<c0156c71>]
Nov 25 09:31:16 snoopy kernel: EFLAGS: 00010216
Nov 25 09:31:16 snoopy kernel: eax: 00000017   ebx: 0000005c   ecx: 00000017   edx: 
c000e05c
Nov 25 09:31:16 snoopy kernel: esi: 00000030   edi: c000e05c   ebp: 00000007   esp: 
c1235ed0
Nov 25 09:31:16 snoopy kernel: ds: 0018   es: 0018   ss: 0018
Nov 25 09:31:16 snoopy kernel: Process modprobe (pid: 8307, process nr: 69, 
stackpage=c1235000)
Nov 25 09:31:16 snoopy kernel: Stack: c01d0cc1 c000e000 00000060 c000e058 c0156f6e 
c1167360 00000007 0000005c
Nov 25 09:31:16 snoopy kernel:        00000030 c1167360 00000011 c2817434 bffffd3c 
00000005 c01d0cf0 c01d0cbc
Nov 25 09:31:16 snoopy kernel:        00000005 c000e000 000005dc c015710c c1167360 
c2817434 00000011 00000000
Nov 25 09:31:16 snoopy kernel: Call Trace: [<c0156f6e>] [<c2817434>] [<c015710c>] 
[<c2817434>] [<c2817434>] [<c01576e8>] [<c2817434>]
Nov 25 09:31:16 snoopy kernel:        [<c01542ec>] [<c2817434>] [<c2817434>] 
[<c01a2a50>] [<c2817434>] [<c2817434>] [<c2816dd0>] [<c2817434>]
Nov 25 09:31:16 snoopy kernel:        [<c2817434>] [<c2816000>] [<c2816000>] 
[<c0118ad0>] [<c2816000>] [<c0117ed2>] [<c2816000>] [<c0108f24>]
Nov 25 09:31:16 snoopy kernel: Code: f3 a5 f6 c3 02 74 02 66 a5 f6 c3 01 74 01 a4 5b 
5e 5f 5d 83

Invoking ksymoops gives:

>>EIP: c0156c71 <__rta_fill+81/a0>
Trace: c0156f6e <rtnetlink_fill_ifinfo+27e/2d0>
Trace: c2817434
Trace: c015710c <rtmsg_ifinfo+2c/70>
Trace: c2817434
Trace: c2817434
Trace: c01576e8 <rtnetlink_event+28/30>
Trace: c2817434
Trace: c01542ec <unregister_netdevice+3c/d0>
Trace: c2817434
Trace: c2817434
Trace: c01a2a50 <unregister_netdev+10/20>
Trace: c2817434
Trace: c2817434
Trace: c2816dd0
Trace: c2817434
Trace: c2817434
Trace: c2816000
Trace: c2816000
Trace: c0118ad0 <free_module+20/b0>
Trace: c2816000
Trace: c0117ed2 <sys_delete_module+172/240>
Trace: c2816000
Trace: c0108f24 <system_call+34/38>
Code: c0156c71 <__rta_fill+81/a0>
Code: c0156c71 <__rta_fill+81/a0>  f3 a5                repz movsl 
%ds:(%esi),%es:(%edi)
Code: c0156c73 <__rta_fill+83/a0>  f6 c3 02             testb  $0x2,%bl
Code: c0156c76 <__rta_fill+86/a0>  74 02                je     c0156c7a 
<__rta_fill+8a/a0>
Code: c0156c78 <__rta_fill+88/a0>  66 a5                movsw  %ds:(%esi),%es:(%edi)
Code: c0156c7a <__rta_fill+8a/a0>  f6 c3 01             testb  $0x1,%bl
Code: c0156c83 <__rta_fill+93/a0>  74 01                je     c0156c80 
<__rta_fill+90/a0>
Code: c0156c85 <__rta_fill+95/a0>  a4                   movsb  %ds:(%esi),%es:(%edi)
Code: c0156c86 <__rta_fill+96/a0>  5b                   popl   %ebx
Code: c0156c87 <__rta_fill+97/a0>  5e                   popl   %esi
Code: c0156c88 <__rta_fill+98/a0>  5f                   popl   %edi
Code: c0156c89 <__rta_fill+99/a0>  5d                   popl   %ebp
Code: c0156c8a <__rta_fill+9a/a0>  83 00 90             addl   $0xffffff90,(%eax)
Code: c0156c93 <rtnetlink_send+3/60>  90                nop
Code: c0156c94 <rtnetlink_send+4/60>  90                nop

AND when I try and get information using ifconfig:

Nov 25 09:31:45 snoopy kernel: Oops: 0000
Nov 25 09:31:45 snoopy kernel: CPU:    0
Nov 25 09:31:45 snoopy kernel: EIP:    0010:[<c0153226>]
Nov 25 09:31:45 snoopy kernel: EFLAGS: 00010206
Nov 25 09:31:45 snoopy kernel: eax: 00000030   ebx: c2817434   ecx: 00000000   edx: 
00000030
Nov 25 09:31:45 snoopy kernel: esi: c16e8143   edi: c198bee4   ebp: 00000000   esp: 
c1235f30
Nov 25 09:31:45 snoopy kernel: ds: 0018   es: 0018   ss: 0018
Nov 25 09:31:45 snoopy kernel: Process ifconfig (pid: 8310, process nr: 69, 
stackpage=c1235000)
Nov 25 09:31:45 snoopy kernel: Stack: c01532f1 c16e8143 c2817434 c198bed0 00000400 
c198bee4 c16e8000 00000000
Nov 25 09:31:45 snoopy kernel:        c014a33e c16e8000 c1235f90 00000000 00000400 
00000000 c198bed0 ffffffea
Nov 25 09:31:45 snoopy kernel:        400b3000 00000400 00000400 00000000 00001000 
c01d0660 00000000 00000000
Nov 25 09:31:45 snoopy kernel: Call Trace: [<c01532f1>] [<c2817434>] [<c014a33e>] 
[<c01293d6>] [<c0108f24>]
Nov 25 09:31:45 snoopy kernel: Code: 8b 42 58 50 8b 42 44 03 42 40 03 42 50 03 42 4c 
50 8b 42 24

>>EIP: c0153226 <sprintf_stats+26/b0>
Trace: c01532f1 <dev_get_info+41/90>
Trace: c2817434
Trace: c014a33e <proc_file_read+ae/200>
Trace: c01293d6 <sys_read+e6/160>
Trace: c0108f24 <system_call+34/38>
Code: c0153226 <sprintf_stats+26/b0>
Code: c0153226 <sprintf_stats+26/b0>  8b 42 58          movl   0x58(%edx),%eax
Code: c0153229 <sprintf_stats+29/b0>  50                pushl  %eax
Code: c015322a <sprintf_stats+2a/b0>  8b 42 44          movl   0x44(%edx),%eax
Code: c015322d <sprintf_stats+2d/b0>  03 42 40          addl   0x40(%edx),%eax
Code: c0153236 <sprintf_stats+36/b0>  03 42 50          addl   0x50(%edx),%eax
Code: c0153239 <sprintf_stats+39/b0>  03 42 4c          addl   0x4c(%edx),%eax
Code: c015323c <sprintf_stats+3c/b0>  50                pushl  %eax
Code: c015323d <sprintf_stats+3d/b0>  8b 42 24          movl   0x24(%edx),%eax

Brian May <[EMAIL PROTECTED]>
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to