Hi Greg,

I am using usb-uhci.o, as per the lsmod

[dennis@mp3 dennis]$ /sbin/lsmod
Module                  Size  Used by    Not tainted
keyspan                97572   0
usbserial              19872   0 [keyspan]
es1371                 28800   0 (autoclean)
ac97_codec             12256   0 (autoclean) [es1371]
gameport                3376   0 (autoclean) [es1371]
soundcore               6244   4 (autoclean) [es1371]
i810                   73624   1
agpgart                39872   7 (autoclean)
parport_pc             17540   1 (autoclean)
lp                      8416   0 (autoclean)
parport                33440   1 (autoclean) [parport_pc lp]
binfmt_misc             7044   1
autofs                 11044   0 (autoclean) (unused)
eepro100               19952   1
ide-cd                 30176   0 (autoclean)
cdrom                  32000   0 (autoclean) [ide-cd]
usb-uhci               24292   0 (unused)
usbcore                77664   1 [keyspan usbserial usb-uhci]
ext3                   64224   2
jbd                    46000   2 [ext3]



I ran ksymoops against a new instance of the error, after a fresh reboot.  
I don't understand why it was not finding ext3.o and  jbd.o, as they were definitely 
in /lib/modules/.....
Please forgive my lack of knowledge in this area, but this is a first time Linux 
kernel debug for me, 
but I do have extensive industry experience and am keen to learn..

-----------Start----------------------
[dennis@mp3 usb_issues]$ ksymoops -k ksyms -l modules -m System.map -o 
/lib/modules/2.4.20-pre5 -o /lib/modules/2.4.20-pre5/kernel/fs/ext3/ext3.o -o 
/lib/modules/2.4.20-pre5/kernel/fs/jbd/jbd.o  usb-crash
ksymoops 2.4.4 on i686 2.4.20-pre5.  Options used
     -V (default)
     -k ksyms (specified)
     -l modules (specified)
     -o /lib/modules/2.4.20-pre5 -o /lib/modules/2.4.20-pre5/kernel/fs/ext3/ext3.o -o 
/lib/modules/2.4.20-pre5/kernel/fs/jbd/jbd.o (specified)
     -m System.map (specified)

Error (expand_objects): cannot stat(/lib/ext3.o) for ext3
ksymoops: No such file or directory
Error (expand_objects): cannot stat(/lib/jbd.o) for jbd
ksymoops: No such file or directory
Warning (map_ksym_to_module): cannot match loaded module ext3 to a unique module 
object.  Trace may not be reliable.
Sep 10 17:37:00 mp3 kernel: Unable to handle kernel NULL pointer dereference at 
virtual address 00000998
Sep 10 17:37:00 mp3 kernel: c911bf66
Sep 10 17:37:00 mp3 kernel: *pde = 00000000
Sep 10 17:37:00 mp3 kernel: Oops: 0002
Sep 10 17:37:00 mp3 kernel: CPU:    0
Sep 10 17:37:00 mp3 kernel: EIP:    0010:[<c911bf66>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Sep 10 17:37:00 mp3 kernel: EFLAGS: 00010246
Sep 10 17:37:00 mp3 kernel: eax: 00000000   ebx: 00000000   ecx: 00000000   edx: 
c629f41c
Sep 10 17:37:00 mp3 kernel: esi: c629f41c   edi: 00000000   ebp: c629f400   esp: 
c769ff20
Sep 10 17:37:00 mp3 kernel: ds: 0018   es: 0018   ss: 0018
Sep 10 17:37:00 mp3 kernel: Process khubd (pid: 91, stackpage=c769f000)
Sep 10 17:37:00 mp3 kernel: Stack: c629f474 c629f474 c911dc5c c911dc40 c5f385e0 
c609a600 c884e125 c609a600
Sep 10 17:37:00 mp3 kernel:        c629f400 00000000 00000000 00000100 00000001 
0000000a c11ec200 c8850926
Sep 10 17:37:00 mp3 kernel:        c11ec2fc 00004ddd 00004ddd 00000282 c11ec200 
00000000 c7e22760 00000001
Sep 10 17:37:00 mp3 kernel: Call Trace:    [<c911dc5c>] [<c911dc40>] [<c884e125>] 
[<c8850926>] [<c8850cf6>]
Sep 10 17:37:00 mp3 kernel:   [<c8858ee0>] [<c8850f15>] [<c885ea60>] [<c885ea60>] 
[<c0107156>] [<c8850ee0>]
Sep 10 17:37:00 mp3 kernel: Code: 89 98 98 09 00 00 8b 4c 24 04 ff 46 58 0f 8e 0a 04 
00 00 83

>>EIP; c911bf66 <[usbserial]usb_serial_disconnect+86/220>   <=====
Trace; c911dc5c <[usbserial]usb_serial_driver+1c/34>
Trace; c911dc40 <[usbserial]usb_serial_driver+0/34>
Trace; c884e125 <[usbcore]usb_disconnect+75/120>
Trace; c8850926 <[usbcore]usb_hub_port_connect_change+96/360>
Trace; c8850cf6 <[usbcore]usb_hub_events+106/2f0>
Trace; c8858ee0 <[usbcore].rodata.end+21a3/7c83>
Trace; c8850f15 <[usbcore]usb_hub_thread+35/d0>
Trace; c885ea60 <[usbcore]khubd_wait+0/8>
Trace; c885ea60 <[usbcore]khubd_wait+0/8>
Trace; c0107156 <kernel_thread+26/30>
Trace; c8850ee0 <[usbcore]usb_hub_thread+0/d0>
Code;  c911bf66 <[usbserial]usb_serial_disconnect+86/220>
00000000 <_EIP>:
Code;  c911bf66 <[usbserial]usb_serial_disconnect+86/220>   <=====
   0:   89 98 98 09 00 00         mov    %ebx,0x998(%eax)   <=====
Code;  c911bf6c <[usbserial]usb_serial_disconnect+8c/220>
   6:   8b 4c 24 04               mov    0x4(%esp,1),%ecx
Code;  c911bf70 <[usbserial]usb_serial_disconnect+90/220>
   a:   ff 46 58                  incl   0x58(%esi)
Code;  c911bf73 <[usbserial]usb_serial_disconnect+93/220>
   d:   0f 8e 0a 04 00 00         jle    41d <_EIP+0x41d> c911c383 
<[usbserial].text.lock.usbserial+d2/de>
Code;  c911bf79 <[usbserial]usb_serial_disconnect+99/220>
  13:   83 00 00                  addl   $0x0,(%eax)


1 warning and 2 errors issued.  Results may not be reliable.
------End of ksymoops----------------


Let me know if there is anything else I can do to help.
Thanks 
Dennis


On Tue, 10 Sep 2002 02:25, Greg KH wrote:
> On Mon, Sep 09, 2002 at 10:57:33AM +1000, Dennis L wrote:
> > Minicom hung and would no longer respond. I unplugged the USB cable and
> > the crashed the USB subsystem.  Following is the log (with USB debug
> > enabled) To re-enable the USB system, a reboot was required.
>
> Can you run that oops through ksymoops and send it to us?
>
> And are you using the uhci.o or usb-uhci.o or usb-ohci.o USB host
> controller driver?  If uhci.o, try usb-uhci.o.
>
> Thanks,
>
> greg k-h



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to