lkml.org 
[lkml]   [2000]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[OOPS] with ns558 and usb-ohci
I can reproducibly cause a kernel oops on linux-2.4.0-test6.  First, I
modprobe usb-ohci; this works fine, and detects my USB controller.
Then, I modprobe for ns558; this causes insmod to fail with an
"Operation not permitted" error. After this, attempting to rmmod
usb-ohci causes rmmod to segfault, and the attached kernel oops to
appear in /var/log/messages. I am unsure if any other module
combinations cause this. This bug has been around since at least
-test4.

--
Steven Walter
<srwalter@yahoo.com>

My grandfather invented Cliff's Notes. It all started back in 1912...
well, to make a long story short...
-- Stephen Wright
ksymoops 2.3.4 on i586 2.4.0-test6. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.0-test6/ (default)
-m /boot/System.map (specified)

Warning (compare_ksyms_lsmod): module usb-ohci is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel paging request at virtual address c482a844
c019a897
*pde = 03d9f063
Oops: 0002
CPU: 0
EIP: 0010:[pci_unregister_driver+11/76]
EFLAGS: 00010282
eax: c482a840 ebx: c4823000 ecx: c020f148 edx: c021e8d0
esi: c4826940 edi: 00000000 ebp: bfffeb34 esp: c0859f88
ds: 0018 es: 0018 ss: 0018
Process rmmod (pid: 2139, stackpage=c0859000)
Stack: c4823000 c4823000 c482619e c4826940 c011a00b c4823000 fffffff0 c07f9000
c01194d8 c4823000 00000000 c0858000 08055d6c 00000001 c010a493 bffffc9b
00000028 00000006 08055d6c 00000001 bfffeb34 00000081 0000002b 0000002b
Call Trace: [<c4823000>] [<c4823000>] [<c482619e>] [<c4826940>] [free_module+27/156] [<c4823000>] [sys_delete_module+260/436]
[<c4823000>] [system_call+51/64]
Code: 89 50 04 89 02 8b 1d c8 e8 21 c0 81 fb c8 e8 21 c0 74 29 8d
Using defaults from ksymoops -t elf32-i386 -a i386

Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
Trace; c482619e <[usbcore]__kstrtab_usb_bulk_msg+4e11/6c73>
Trace; c4826940 <[usbcore]__kstrtab_usb_bulk_msg+55b3/6c73>
Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 89 50 04 mov %edx,0x4(%eax)
Code; 00000003 Before first symbol
3: 89 02 mov %eax,(%edx)
Code; 00000005 Before first symbol
5: 8b 1d c8 e8 21 c0 mov 0xc021e8c8,%ebx
Code; 0000000b Before first symbol
b: 81 fb c8 e8 21 c0 cmp $0xc021e8c8,%ebx
Code; 00000011 Before first symbol
11: 74 29 je 3c <_EIP+0x3c> 0000003c Before first symbol
Code; 00000013 Before first symbol
13: 8d 00 lea (%eax),%eax


1 warning issued. Results may not be reliable.
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 13:58    [W:0.400 / U:0.032 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site