[driverloader] oops when ejecting RTL8180 card

Fedor Karpelevitch fedor at karpelevitch.net
Tue Nov 18 13:56:29 EST 2003


1.43 version is the first which seems to work for me, but when I eject 
the card I get the following oops:



ksymoops 2.4.9 on i686 2.4.23-rc1-s-d-ndbg.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.23-rc1-s-d-ndbg/ (default)
     -m /boot/System.map-2.4.23-rc1-s-d-ndbg (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol 
resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to 
find
map, modules, ksyms etc.  ksymoops -h explains the options.

cpu: 0, clocks: 2650196, slice: 1325098
Warning: ATI Radeon IGP Northbridge is not yet fully tested.
8139cp: 10/100 PCI Ethernet driver v1.1 (Aug 30, 2003)
ac97_codec: AC97 Audio codec, id: ADS97 (Analog Devices AD1886)
8139too Fast Ethernet driver 0.9.26
cs: cb_alloc(bus 2): vendor 0x10ec, device 0x8180
Unable to handle kernel paging request at virtual address 5a5a5a62
cfdd4d5d
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<cfdd4d5d>]    Tainted: P  
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010006
eax: 00000206   ebx: c65caafc   ecx: 00000503   edx: 5a5a5a5a
esi: c76bd6f0   edi: ce1f000c   ebp: cee69dfc   esp: cee69dfc
ds: 0018   es: 0018   ss: 0018
Process keventd (pid: 2, stackpage=cee69000)
Stack: cee69e1c cfddcbcb 5a5a5a5a cfddd450 cfdf0530 c30f3000 00000000 
cfe1a000 
       cfddd450 cfdf054a c76bd6f0 cee69e74 cfdedbce cfe1a000 00000000 
ce1f0000 
       cfdedc5b 00000000 c30f3000 cfddc862 cfe1a000 00000001 00000001 
00000001 
Call Trace:    [<cfddcbcb>] [<cfddd450>] [<cfddd450>] [<cfddc862>] 
[<cfdd42cd>]
  [<c0238d67>] [<c012524d>] [<c020a205>] [<c01d6a38>] [<cfdcd478>] 
[<c013fb19>]
  [<c01ef6f1>] [<cfdba0b3>] [<cfdb6533>] [<cfdb69bb>] [<cfdbe63a>] 
[<c011f5bb>]
  [<cfdbfe00>] [<cfdbfe3c>] [<cfdbfe3c>] [<c0127a06>] [<c01277e0>] 
[<c0105000>]
  [<c01058cb>] [<c01277e0>]
Code: c7 42 08 00 00 00 00 89 02 5d c3 90 8d b4 26 00 00 00 00 55 


>>EIP; cfdd4d5d <[driverloader]OsCriticalSectionAcquire+d/20>   <=====

>>ebx; c65caafc <_end+627c1e4/f997768>
>>esi; c76bd6f0 <_end+736edd8/f997768>
>>edi; ce1f000c <_end+dea16f4/f997768>
>>ebp; cee69dfc <_end+eb1b4e4/f997768>
>>esp; cee69dfc <_end+eb1b4e4/f997768>

Trace; cfddcbcb <[driverloader]driverloader79_+1b/50>
Trace; cfddd450 <[driverloader]driverloader119_+0/20>
Trace; cfddd450 <[driverloader]driverloader119_+0/20>
Trace; cfddc862 <[driverloader]NdisWrapHaltAdapter+a2/1d0>
Trace; cfdd42cd <[driverloader]netndis_devuninit+5d/2a0>
Trace; c0238d67 <arp_ifdown+17/20>
Trace; c012524d <notifier_call_chain+2d/50>
Trace; c020a205 <unregister_netdevice+1c5/230>
Trace; c01d6a38 <unregister_netdev+18/30>
Trace; cfdcd478 <[driverloader]dldrpci_remove+68/70>
Trace; c013fb19 <kmem_cache_free_one+e9/1f0>
Trace; c01ef6f1 <pci_remove_device+81/90>
Trace; cfdba0b3 <[pcmcia_core]cb_free+33/70>
Trace; cfdb6533 <[pcmcia_core]shutdown_socket+73/100>
Trace; cfdb69bb <[pcmcia_core]parse_events+bb/120>
Trace; cfdbe63a <[yenta_socket]yenta_bh+2a/30>
Trace; c011f5bb <__run_task_queue+4b/60>
Trace; cfdbfe00 <[yenta_socket].data.end+11/4291>
Trace; cfdbfe3c <[yenta_socket].data.end+4d/4291>
Trace; cfdbfe3c <[yenta_socket].data.end+4d/4291>
Trace; c0127a06 <context_thread+226/280>
Trace; c01277e0 <context_thread+0/280>
Trace; c0105000 <_stext+0/0>
Trace; c01058cb <arch_kernel_thread+2b/40>
Trace; c01277e0 <context_thread+0/280>

Code;  cfdd4d5d <[driverloader]OsCriticalSectionAcquire+d/20>
00000000 <_EIP>:
Code;  cfdd4d5d <[driverloader]OsCriticalSectionAcquire+d/20>   <=====
   0:   c7 42 08 00 00 00 00      movl   $0x0,0x8(%edx)   <=====
Code;  cfdd4d64 <[driverloader]OsCriticalSectionAcquire+14/20>
   7:   89 02                     mov    %eax,(%edx)
Code;  cfdd4d66 <[driverloader]OsCriticalSectionAcquire+16/20>
   9:   5d                        pop    %ebp
Code;  cfdd4d67 <[driverloader]OsCriticalSectionAcquire+17/20>
   a:   c3                        ret    
Code;  cfdd4d68 <[driverloader]OsCriticalSectionAcquire+18/20>
   b:   90                        nop    
Code;  cfdd4d69 <[driverloader]OsCriticalSectionAcquire+19/20>
   c:   8d b4 26 00 00 00 00      lea    0x0(%esi,1),%esi
Code;  cfdd4d70 <[driverloader]OsCriticalSectionRelease+0/20>
  13:   55                        push   %ebp


1 warning issued.  Results may not be reliable.



More information about the driverloader mailing list