OOPS: 2.3.40 PCMCIA WinModem

Dave Airlie airlied en csn.ul.ie
Jue Ene 27 14:19:08 CST 2000


Hi,
	Please find attached an oops from a Dell Inspiron 3700, 433
Celeron, this occured when I plugged and un-plugged a XirCom 56 WinGlobal
(I know its a winmodem and it won't work, but it shouldn't oops... )

When I plug the card I get:

PCI: I/O Region 02:00.0/-2 too large (256 bytes)
PCI: I/O Region 02:00.0/-2 too large (256 bytes)
PCI: Failed to allocate resource 2 for PCI device 11c1:0420
PCI: Enabling device 02:00.0 (0000 -> 0003)
serial_cs: ParseTuple: No more items

When I unplug it I get the oops ..

Regards,
	Dave.


-- 
		David Airlie, Software Engineer
Drua Technologies Ltd, Innovation Centre, National Tech Park, Limerick.
   t: +353-61-503075 / f: +353-61-338065 / airlied en csn.ul.ie
------------ próxima parte ------------
ksymoops 0.7c on i686 2.3.40.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.40/ (default)
     -m /usr/src/linux/System.map (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.

Warning (compare_ksyms_lsmod): module nfsd is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel NULL pointer dereference at virtual address 00000014
c019b390
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c019b390>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 00000000   ebx: c38a5800   ecx: 0540e18a   edx: 00000000
esi: c38a5800   edi: c3fd8800   ebp: c0203fa4   esp: c0203f38
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c0203000)
Stack: 00000000 c01a6752 c38a5800 00000000 c3fd8800 00000031 c019dc7d c3fd8800
       c3fd8800 00000000 c019dc10 c011e4be 00000000 00000001 c02804e0 c01eb07c
       c0203fa4 c01eb07c c0203fa4 c011b619 00000000 00000000 c010d1d0 c0109e40
Call Trace: [<c01a6752>] [<c019dc7d>] [<c019dc10>] [<c011e4be>] [<c011b619>] [<c
Code: 8b 40 14 85 c0 74 06 53 ff d0 83 c4 04 c7 43 34 00 00 00 00

>>EIP; c019b390 <pci_remove_device+8/44>   <=====
Trace; c01a6752 <cb_free+32/60>
Trace; c019dc7d <shutdown_socket+6d/e0>
Trace; c019dc10 <shutdown_socket+0/e0>
Trace; c011e4be <timer_bh+2f6/348>
Trace; c011b619 <do_bottom_half+49/70>
Code;  c019b390 <pci_remove_device+8/44>
00000000 <_EIP>:
Code;  c019b390 <pci_remove_device+8/44>   <=====
   0:   8b 40 14                  movl   0x14(%eax),%eax   <=====
Code;  c019b393 <pci_remove_device+b/44>
   3:   85 c0                     testl  %eax,%eax
Code;  c019b395 <pci_remove_device+d/44>
   5:   74 06                     je     d <_EIP+0xd> c019b39d <pci_remove_device+15/44>
Code;  c019b397 <pci_remove_device+f/44>
   7:   53                        pushl  %ebx
Code;  c019b398 <pci_remove_device+10/44>
   8:   ff d0                     call   *%eax
Code;  c019b39a <pci_remove_device+12/44>
   a:   83 c4 04                  addl   $0x4,%esp
Code;  c019b39d <pci_remove_device+15/44>
   d:   c7 43 34 00 00 00 00      movl   $0x0,0x34(%ebx)

Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

2 warnings issued.  Results may not be reliable.


Más información sobre la lista de distribución Ayuda