Hey I was just dreaming about when 'uname' will show me 2.2.xx or 
perhaps 2.3.xx and I face of with an Oops wich make me wake up and
start to think about the next 2.1.xx wich will send this Oopses
to /dev/null and also will become a member of the famous series
of "It Works for Me (tm)".

I just wanted to use a second ethernet card (3c503 Yes, I know
its an 8 bit isa, blah, blah...) and my first nic which is a
ne2k-pci. And as long as I have tried 2.1.93 it has never worked,
I had always ended with an Oops and ifconfig zombie after doing 
rmmod.

But now, I have decided to put my hands on this, so I search for 
those little utils and used them to fill the rest of my messg.

So..., now there's the dump, with as much symbols as I cold get.
Read it as a console dump, it's here as it was typed and dumped.



+-(root@quartz)-(tty3->01:56am:11/25)-(3u 00:03:07up load:0.23 0.21 0.09)-=-==
+-(~)-== insmod 3c503
3c503.c: Presently autoprobing (not recommended) for a single card.
3c503.c:v1.10 9/23/93  Donald Becker ([EMAIL PROTECTED])
eth1: 3c503 at i/o base 0x300, node  02 60 8c a0 48 e1, using internal xcvr.
eth1: 3c503 - 8kB RAM, 8kB shared mem window at 0xdc000-0xddfff.

+-(root@quartz)-(tty3->01:57am:11/25)-(3u 00:03:35up load:0.22 0.21 0.09)-=-==
+-(~)-== rmmod 3c503
Unable to handle kernel NULL pointer dereference at virtual address 00000030
current->tss.cr3 = 02e1a000, %cr3 = 02e1a000
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c014ed6d>]
EFLAGS: 00010216
eax: 00000017   ebx: 0000005c   ecx: 00000017   edx: c3a1005c
esi: 00000030   edi: c3a1005c   ebp: 00000007   esp: c3ce7ed8
ds: 0018   es: 0018   ss: 0018
Process rmmod (pid: 704, process nr: 40, stackpage=c3ce7000)
Stack: c01cd4bd c3a10000 00000060 c3a10058 c014f056 c395b780 00000007 0000005c
       00000030 c395b780 00000011 c485f074 bffff970 00000005 c01cd4ec c01cd4b8
       00000005 c3a10000 000005dc c014f1e4 c395b780 c485f074 00000011 00000000
Call Trace: [<c014f056>] [<c485f074>] [<c014f1e4>] [<c485f074>] [<c485f074>] 
[<c014f764>] [<c485f074>]
       [<c014c750>] [<c485f074>] [<c485f074>] [<c019afd8>] [<c485f074>] [<c485f074>] 
[<c485ed0e>] [<c485f074>]
       [<c485e000>] [<c485e000>] [<c0117620>] [<c485e000>] [<c0116b32>] [<c485e000>] 
[<c01089ec>]
Code: f3 a5 f6 c3 02 74 02 66 a5 f6 c3 01 74 01 a4 5b 5e 5f 5d 83
Segmentation fault

+-(root@quartz)-(tty2->02:09am:11/25)-(3u 00:16:22up load:0.00 0.00 0.02)-=-==
+-(~)-== lsmod
Module                  Size  Used by
lsmod: QM_INFO: No such file or directory

+-(root@quartz)-(tty2->02:10am:11/25)-(3u 00:16:27up load:0.00 0.00 0.02)-=-==
+-(~)-== cat /proc/modules
3c503                   5236   0 (deleted)
ne2k-pci                3536   1 (autoclean)
8390                    5784   0 (autoclean) [3c503 ne2k-pci]
ntfs                   32100   1 (autoclean)
nls_iso8859-1           2016   2 (autoclean)
nls_cp437               3540   2 (autoclean)
vfat                   13520   2 (autoclean)
fat                    24100   2 (autoclean) [vfat]
sb                     26280   0
uart401                 5640   0 [sb]
sound                  57112   0 [sb uart401]
soundlow                 208   0 [sound]
soundcore               1968   6 [sb sound]

+-(root@quartz)-(tty3->01:57am:11/25)-(3u 00:04:02up load:0.14 0.19 0.09)-=-==
+-(~)-== dmesg | module-oops -m /boot/System.map-2.1.129
4385 symbols from /boot/System.map-2.1.129
  25 symbols [c485e000-c485f45c] from /lib/modules/loadmaps/3c503
  19 symbols [c485a000-c485adc8] from /lib/modules/loadmaps/ne2k-pci
  22 symbols [c4857000-c4858668] from /lib/modules/loadmaps/8390
 142 symbols [c484e000-c4855d64] from /lib/modules/loadmaps/ntfs
  14 symbols [c484c000-c484c7d8] from /lib/modules/loadmaps/nls_iso8859-1
  20 symbols [c484a000-c484adcc] from /lib/modules/loadmaps/nls_cp437
  54 symbols [c4845000-c48484d0] from /lib/modules/loadmaps/vfat
  92 symbols [c483e000-c4843e24] from /lib/modules/loadmaps/fat
 150 symbols [c4827000-c482d6a8] from /lib/modules/loadmaps/sb
  35 symbols [c4824000-c4825608] from /lib/modules/loadmaps/uart401
 304 symbols [c4815000-c4822f18] from /lib/modules/loadmaps/sound
   8 symbols [c4813000-c48130d0] from /lib/modules/loadmaps/soundlow
  29 symbols [c4811000-c48117b0] from /lib/modules/loadmaps/soundcore

EIP:   0xc014ed6d T __rta_fill+0x81/0x98
trace: 0xc014f056 t rtnetlink_fill_ifinfo+0x27a/0x2c4
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014f1e4 T rtmsg_ifinfo+0x2c/0x70
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014f764 t rtnetlink_event+0x1c/0x24
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014c750 T unregister_netdevice+0x3c/0xc0
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc019afd8 T unregister_netdev+0x10/0x20
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485ed0e t (3c503+)cleanup_module+0x36/0x350
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc0117620 t free_module+0x20/0x9c
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc0116b32 T sys_delete_module+0x13e/0x1f8
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc01089ec T system_call+0x34/0x38
code:  00000000 <oops>:
code:     0:    f3 a5           repz movsl %ds:(%esi),%es:(%edi)
code:     2:    f6 c3 02        testb  $0x2,%bl
code:     5:    74 02           je     9 <main+0x9>
code:     7:    66 a5           movsw  %ds:(%esi),%es:(%edi)
code:     9:    f6 c3 01        testb  $0x1,%bl
code:     c:    74 01           je     f <main+0xf>
code:     e:    a4              movsb  %ds:(%esi),%es:(%edi)
code:     f:    5b              popl   %ebx
code:    10:    5e              popl   %esi
code:    11:    5f              popl   %edi
code:    12:    5d              popl   %ebp
code:    13:    


+-(root@quartz)-(tty3->01:57am:11/25)-(3u 00:04:02up load:0.14 0.19 0.09)-=-==
+-(~)-== nm /lib/modules/2.1.129/net/3c503.o | nm_to_map 00000030
         U __const_udelay
00000030 ? __module_kernel_version
00000047 ? __module_parm_io
00000054 ? __module_parm_irq
00000062 ? __module_parm_xcvr
         U __this_module
         U autoirq_report
         U autoirq_setup
         U check_region
00000cbc T cleanup_module
0000007c d dev_el2
         U ei_close
         U ei_interrupt
         U ei_open
00000a2c t el2_block_input
000007d0 t el2_block_output
00000678 t el2_close
00000954 t el2_get_8390_hdr
000006fc t el2_init_card
00000534 t el2_open
00000108 T el2_pio_probe
00000030 T el2_probe
0000018c T el2_probe1
000006bc t el2_reset_8390
         U eth_copy_and_sum
         U ethdev_init
         U free_irq
00000030 t gcc2_compiled.
         U init_etherdev
00000c0c T init_module
000003fc d io
0000040c d irq
         U kfree
0000005c d namelist
00000034 d netcard_portlist
         U printk
         U register_netdev
         U release_region
         U request_irq
         U request_region
         U unregister_netdev
00000030 d version
00000058 d version_printed.550
0000041c d xcvr

+-(root@quartz)-(tty1->02:12am:11/25)-(3u 00:18:37up load:0.00 0.00 0.01)-=-==
+-(~)-== ifconfig
Unable to handle kernel NULL pointer dereference at virtual address 00000088
current->tss.cr3 = 03068000, %cr3 = 03068000
*pde = 00000000
Oops: 0000
CPU:    1
EIP:    0010:[<c014b9ae>]
EFLAGS: 00010206
eax: 00000030   ebx: c485f074   ecx: 00000000 edx: 00000030
esi: c2f5f1be   edi: c35ca634   ebp: 00000000 esp: c35b9f30
ds: 0018   es: 0018   ss: 0018
Process ifconfig (pid: 1188, process nr: 5, stackpage=c35b9000)
Stack: c014ba6d c2f5f1be c485f074 c35ca620 00000400 c35ca634 c2f5f000 00000000
       c0143652 c2f5f000 c35b9f90 00000000 00000400 00000000 c35ca620 ffffffea
       400b4000 00000400 00000400 00000000 00001000 c01ccea0 00000000 00000000
Call Trace: [<c014ba6d>] [<c485f074>] [<c0143652>] [<c0126d52>] [<c01089ec>]
Code: 8b 42 58 50 8b 42 44 03 42 40 03 42 50 03 42 4c 50 8b 42 24
Segmentation fault
 
+-(root@quartz)-(tty1->02:12am:11/25)-(3u 00:18:37up load:0.00 0.00 0.01)-=-==
+-(~)-== ifconfig
Unable to handle kernel NULL pointer dereference at virtual address 00000088
current->tss.cr3 = 03068000, %cr3 = 03068000
*pde = 00000000
Oops: 0000
CPU:    1
EIP:    0010:[<c014b9ae>]
EFLAGS: 00010206
eax: 00000030   ebx: c485f074   ecx: 00000000   edx: 00000030
esi: c35771be   edi: c35ca574   ebp: 00000000   esp: c35b9f30
ds: 0018   es: 0018   ss: 0018
Process ifconfig (pid: 1165, process nr: 5, stackpage=c35b9000)
Stack: c014ba6d c35771be c485f074 c35ca560 00000400 c35ca574 c3577000 00000000
       c0143652 c3577000 c35b9f90 00000000 00000400 00000000 c35ca560 ffffffea
       400b4000 00000400 00000400 00000000 00001000 c01ccea0 00000000 00000000
Call Trace: [<c014ba6d>] [<c485f074>] [<c0143652>] [<c0126d52>] [<c01089ec>]
Code: 8b 42 58 50 8b 42 44 03 42 40 03 42 50 03 42 4c 50 8b 42 24
Segmentation fault

+-(root@quartz)-(tty1->02:14am:11/25)-(3u 00:18:41up load:0.00 0.00 0.01)-=-==
+-(~)-== dmesg | module-oops -m /boot/System.map-2.1.129
4385 symbols from /boot/System.map-2.1.129
  25 symbols [c485e000-c485f45c] from /lib/modules/loadmaps/3c503
  19 symbols [c485a000-c485adc8] from /lib/modules/loadmaps/ne2k-pci
  22 symbols [c4857000-c4858668] from /lib/modules/loadmaps/8390
 142 symbols [c484e000-c4855d64] from /lib/modules/loadmaps/ntfs
  14 symbols [c484c000-c484c7d8] from /lib/modules/loadmaps/nls_iso8859-1
  20 symbols [c484a000-c484adcc] from /lib/modules/loadmaps/nls_cp437
  54 symbols [c4845000-c48484d0] from /lib/modules/loadmaps/vfat
  92 symbols [c483e000-c4843e24] from /lib/modules/loadmaps/fat
 150 symbols [c4827000-c482d6a8] from /lib/modules/loadmaps/sb
  35 symbols [c4824000-c4825608] from /lib/modules/loadmaps/uart401
 304 symbols [c4815000-c4822f18] from /lib/modules/loadmaps/sound
   8 symbols [c4813000-c48130d0] from /lib/modules/loadmaps/soundlow
  29 symbols [c4811000-c48117b0] from /lib/modules/loadmaps/soundcore

EIP:   0xc014ed6d T __rta_fill+0x81/0x98
trace: 0xc014f056 t rtnetlink_fill_ifinfo+0x27a/0x2c4
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014f1e4 T rtmsg_ifinfo+0x2c/0x70
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014f764 t rtnetlink_event+0x1c/0x24
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc014c750 T unregister_netdevice+0x3c/0xc0
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc019afd8 T unregister_netdev+0x10/0x20
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485ed0e t (3c503+)cleanup_module+0x36/0x350
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc0117620 t free_module+0x20/0x9c
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc0116b32 T sys_delete_module+0x13e/0x1f8
trace: 0xc485e000 d (3c503+)__this_module+0x0/0x4c
trace: 0xc01089ec T system_call+0x34/0x38
code:  00000000 <oops>:
code:     0:    f3 a5           repz movsl %ds:(%esi),%es:(%edi)
code:     2:    f6 c3 02        testb  $0x2,%bl
code:     5:    74 02           je     9 <main+0x9>
code:     7:    66 a5           movsw  %ds:(%esi),%es:(%edi)
code:     9:    f6 c3 01        testb  $0x1,%bl
code:     c:    74 01           je     f <main+0xf>
code:     e:    a4              movsb  %ds:(%esi),%es:(%edi)
code:     f:    5b              popl   %ebx
code:    10:    5e              popl   %esi
code:    11:    5f              popl   %edi
code:    12:    5d              popl   %ebp
code:    13:    

EIP:   0xc014b9ae t sprintf_stats+0x22/0xa0
trace: 0xc014ba6d T dev_get_info+0x41/0x90
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc0143652 t proc_file_read+0xae/0x1e8
trace: 0xc0126d52 T sys_read+0xda/0x140
trace: 0xc01089ec T system_call+0x34/0x38
code:  00000000 <oops>:
code:     0:    8b 42 58        movl   0x58(%edx),%eax
code:     3:    50              pushl  %eax
code:     4:    8b 42 44        movl   0x44(%edx),%eax
code:     7:    03 42 40        addl   0x40(%edx),%eax
code:     a:    03 42 50        addl   0x50(%edx),%eax
code:     d:    03 42 4c        addl   0x4c(%edx),%eax
code:    10:    50              pushl  %eax
code:    11:    8b 42 24        movl   0x24(%edx),%eax


EIP:   0xc014b9ae t sprintf_stats+0x22/0xa0
trace: 0xc014ba6d T dev_get_info+0x41/0x90
trace: 0xc485f074 d (3c503+)dev_el2+0x0/0x380
trace: 0xc0143652 t proc_file_read+0xae/0x1e8
trace: 0xc0126d52 T sys_read+0xda/0x140
trace: 0xc01089ec T system_call+0x34/0x38
code:  00000000 <oops>:
code:     0:    8b 42 58        movl   0x58(%edx),%eax
code:     3:    50              pushl  %eax
code:     4:    8b 42 44        movl   0x44(%edx),%eax
code:     7:    03 42 40        addl   0x40(%edx),%eax
code:     a:    03 42 50        addl   0x50(%edx),%eax
code:     d:    03 42 4c        addl   0x4c(%edx),%eax
code:    10:    50              pushl  %eax
code:    11:    8b 42 24        movl   0x24(%edx),%eax



Ley de los semaforos:
Verde; pasa.
Naranja; acelera.
Rojo; tres ultimos.


                 \_/,         _
                 |  @___oo   (  Jorge Nerin
       /\  /\   / (___,,,}_--~  
      ) /^\) ^\/ _)        ~__  [EMAIL PROTECTED]
      )   /^\/   _)          (_  
      )   _ /  / _)            ( [EMAIL PROTECTED]
  /\  )/\/ ||  | )_)            
 <  >      |(,,) )__)            
  ||      /    \)___)\             
  | \____(      )___) )___           
   \______(_______;;; __;;;

ZU en Zaragoza (Spain)

Reply via email to