lkml.org 
[lkml]   [2000]   [Mar]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: Kernel (>2.3.4x) oops on unloading ray_cs
On Sat, Mar 11, 2000 at 11:35:36PM -0600, Stephen Foskett wrote:
> I've found a kernel oops with many of the later 2.3.x (where x >
> 40-something and including 2.3.51) kernels. I hadn't noticed it much
> since I normally use 2.3.35, but with the freeze, it should be fixed.
>
> The ray_cs driver works fine with my Webgear Aviator 2.4 card, but on
> unloading I get various OOPSes scrolling acrosss the screen.

I experience the same thing on 2.2.15pre11 with
pcmcia-cs.10-Mar-00.tar.gz, which I believe contains 1.70 of the
ray_cs driver.

System is Redhat 6.1, K6-3/400, 128MB

Here is the output from ksymoops on the oops I get:

ksymoops 0.7c on i586 2.2.15pre11. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.2.15pre11/ (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 eeprom is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module i2c-piix4 is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module i82365 is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module lm75 is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module nfs is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module nfsd is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module opl3sa2 is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module scanner is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_ksyms_lsmod): module vmppuser is in lsmod but not in ksyms, probably no symbols exported
Warning (map_ksym_to_module): cannot match loaded module dc2xx to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module usb-uhci to a unique module object. Trace may not be reliable.
Warning (map_ksym_to_module): cannot match loaded module usbcore to a unique module object. Trace may not be reliable.
Mar 11 17:26:25 top kernel: Unable to handle kernel paging request at virtual address 5a5a5a5a
Mar 11 17:26:25 top kernel: current->tss.cr3 = 07cec000, %cr3 = 07cec000
Mar 11 17:26:25 top kernel: *pde = 00000000
Mar 11 17:26:25 top kernel: Oops: 0000
Mar 11 17:26:25 top kernel: CPU: 0
Mar 11 17:26:25 top kernel: EIP: 0010:[proc_match+18/60]
Mar 11 17:26:25 top kernel: EFLAGS: 00010206
Mar 11 17:26:25 top kernel: eax: c8836c80 ebx: 5a5a5a5a ecx: 00000004 edx: 5a5a5a5a
Mar 11 17:26:25 top kernel: esi: c8836c80 edi: c8836c85 ebp: c4c77f5c esp: c4c77f28
Mar 11 17:26:25 top kernel: ds: 0018 es: 0018 ss: 0018
Mar 11 17:26:25 top kernel: Process rmmod (pid: 1829, process nr: 15, stackpage=c4c77000)
Mar 11 17:26:25 top kernel: Stack: c014f12c 00000004 c8836c80 5a5a5a5a c2ac1a00 c8836e40 c8836e40 c8836c80
Mar 11 17:26:25 top kernel: c883605e c8836c80 c2ac1a00 00000000 00000000 c4c77f88 c8836410 c8836e40
Mar 11 17:26:25 top kernel: c8836e40 00000005 00000000 c8832000 c8832000 00000000 c8836e84 00000800
Mar 11 17:26:25 top kernel: Call Trace: [remove_proc_entry+92/192] [<c8836c80>] [<c8836e40>] [<c8836e40>] [<c8836c80>] [<c883605e>] [<c8836c80>]
Mar 11 17:26:25 top kernel: [<c8836410>] [<c8836e40>] [<c8836e40>] [<c8832000>] [<c8832000>] [<c8836e84>] [<c8836494>] [free_module+32/148]
Mar 11 17:26:25 top kernel: [<c8832000>] [sys_delete_module+310/476] [<c8832000>] [system_call+52/56]
Mar 11 17:26:25 top kernel: Code: 66 83 3a 00 74 1c 31 c0 66 8b 42 02 39 c8 75 12 8b 7a 04 fc
Using defaults from ksymoops -t elf32-i386 -a i386

Trace; c8836410 <[pcmcia_core]router_info+5b44/c784>
Trace; c8836e40 <[pcmcia_core]router_info+6574/c784>
Trace; c8836e40 <[pcmcia_core]router_info+6574/c784>
Trace; c8832000 <[pcmcia_core]router_info+1734/c784>
Trace; c8832000 <[pcmcia_core]router_info+1734/c784>
Trace; c8836e84 <[pcmcia_core]router_info+65b8/c784>
Trace; c8836494 <[pcmcia_core]router_info+5bc8/c784>
Trace; c8832000 <[pcmcia_core]router_info+1734/c784>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 66 83 3a 00 cmpw $0x0,(%edx)
Code; 00000004 Before first symbol
4: 74 1c je 22 <_EIP+0x22> 00000022 Before first symbol
Code; 00000006 Before first symbol
6: 31 c0 xorl %eax,%eax
Code; 00000008 Before first symbol
8: 66 8b 42 02 movw 0x2(%edx),%ax
Code; 0000000c Before first symbol
c: 39 c8 cmpl %ecx,%eax
Code; 0000000e Before first symbol
e: 75 12 jne 22 <_EIP+0x22> 00000022 Before first symbol
Code; 00000010 Before first symbol
10: 8b 7a 04 movl 0x4(%edx),%edi
Code; 00000013 Before first symbol
13: fc cld


13 warnings issued. Results may not be reliable.
--
Brian Litzinger <brian@litzinger.com>

Copyright (c) 2000 By Brian Litzinger, All Rights Reserved

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

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