On Tue, Nov 23, 2010 at 10:28:17AM +0100, MERIGHI Marcus wrote:
> Jacob Meuser <[email protected]>, 2010-11-22 23:06:23:

> > > uvm_fault(0xd0a1a040, 0x0, 0, 1) -> e
> > > kernel: page fault trap, code=0
> > > Stopped at      usbd_do_request_flags_pipe+0x18:        movl 
> > > 0x258(%eax),%ec
> > > x
> > > ddb>
> > > ddb> trace
> > > usbd_do_request_flags_pipe(d1f3ac00,2,dc16aef8,0,0) at
> > > usbd_do_request_flags_pi
> > > pe+0x18
> > > usbd_do_request_flags(d1f3ac00,dc16aef8,0,0,0) at 
> > > usbd_do_request_flags+0x3c
> > > usbd_do_request(d1f3ac00,dc16aef8,0,d079ab1d,d0a0f200) at
> > > usbd_do_request+0x37
> > > usbd_reset_port(d1f3ac00,1,d1f3a980,d03e1d87,40) at usbd_reset_port+0x42
> > > uhub_explore(d1f3ac00,d1f3accc,dc16af8c,d07978b6,d1f3ac80) at
> > > uhub_explore+0x16
> > > f
> > > usb_explore(d1f3ac80,20,d097e6b6,0,d6d7f768) at usb_explore+0x3f
> > > usb_task_thread(d6d7f768) at usb_task_thread+0x76
> > 
> > does the device work?  does the kernel see devices attached to the USB?
> 
> yes. below dmesg with pcmcia card attached as well as usb stick via
> pcmcia card. watch out for "pcmcia card inserted" and "usb stick
> inserted".

ok then it's not the initial uhub_explore() just hanging out
forever ... apparently the device generates a hub interrupt
when it's removed.

I've just sent a patch to tech@ which I think will fix
the crash.  the subject is 'more usb detach love'.  can you
see if that makes a difference?

-- 
[email protected]
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to