THANKS!!! Re: USB mouse/keyboard causes kernel panic during boot sequence

Michael E. Mercer mmercer at nc.rr.com
Mon Aug 25 18:34:19 PDT 2003


As of Saturday evening, the kernel no longer panics and
boots up fine with USB devices plugged in.

THANK YOU! THANK YOU! THANK YOU! to the person who made the
last change to USB code!

later
Michael Mercer

On Wed, 2003-07-09 at 21:48, Michael E. Mercer wrote:
> > > > There is one last thing you can do: put
> > > > options DDB
> > > > in your kernel config file. Recompile. Reproduce.
> > > > ddb> trace
> > > > ... <please capture all output>
> > > > ddb> continue
> > > > ...
> > > > ddb> continue
> > > > Uptime - 0s
> > > > Rebooting...
> > > > 
> > > > -- Josh
> 
> Next time it involves this much typing... don't tell me... :P
> 
> uhci_idone(0,c2e17180,c2e18000,c2e17180,c0494d6c) at +0xc
> uhci_waitintr(c2e18000,c2e17180,c2e17180,8,c0494d7c) at +0xb6
> uhci_device_ctrl_start(c2e17180,0,c0494da4,c026f219,c2e17180) at +0x2c
> uhci_device_ctrl_transfer(c2e,17180,0,c2e17180,c0494e0c,c026fc12) at
> +0x1f
> usbd_transfer(c2e17180,c0494dd4,c026fc1b,c2e17180,c2e17130) at +0xd1
> usbd_sync_transfer(c2e17180,c2e17130,c2e17100,c2e17130,c2e0daf0) at
> +0x10
> usbd_request_flags(c2e17100,c0494e0c,c2e17130,0,0) at +0x5f
> usbd_do_request(c2e17100,c0494e0c,c2e17130,c2e17100,0) at +0x18
> usbd_get_desc(c2e17100,1,0,8,c2e17130) at +0x67
> usbd_new_device(c2e17300,c2e18000,1,200,1,c2e17260) at +0x148
> uhub_explore(c2e17480,c2e17500,c2e17c00,0,c0494ea0) at +0x2be
> usb_attach(c2e17500,c0494ebc,c0186f0f,c2e17500,c2e18000) at +0x112
> DEVICE_ATTACH(c2e17500,c2e18000,c2e17c00,0,1) at +0x2e
> device_probe_and_attach(c2e17500) at +0x63
> uhci_pci_attach(c2e17c00,c0494f08,c0186f0f,c2e17c00,c2e17c00) at +0x2c6
> DEVICE_ATTACH(c2e17c00,c2e17c00,c2e16280,0,0) at +0x2e
> device_probe_and_attach(c2e17c00) at +0x63
> bus_generic_attach(c2e16100,c0494f40,c0186f0f,c2e16100,c2e16100) at
> +0x16
> DEVICE_ATTACH(c2e16100,c2e16100,c2e16400,0,1) at +0x2e
> device_probe_and_attach(c2e16100) at +0x63
> bus_generic_attach(c2e16280,c0494f78,c0186f0f,c2e16280,c2e16280) at
> +0x16
> DEVICE_ATTACH(c2e16280,c2e16280,c1454880,0,1) at +0x2e
> device_probe_and_attach(c2e16280) at +0x63
> bus_generic_attach(c2e16400,c2e16400,c0494fa4,c012dd6e,c2e16400) at
> +0x16
> nexus_attach(c2e16400,c0494fc0,c0186f0f,c2e16400,c2e16400) at +0xd
> DEVICE_ATTACH(c2e16400,c2e16400,c0386ad0,49c000,1) at +0x2e
> device_probe_and_attach(c2e16400) at +0x63
> root_bus_configure(c1454880,c035e6ec,0) at +0x16
> configure(0,491c00,49c00,0,c012d660) at +0x2a
> mi_startup(0,0,0,0,0) at +0x69
> begin() at +0x47
> 
> That's it... hope I read my writing correctly.... :)
> Michael
> 
> 
> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-hackers mailing list