USB mouse/keyboard causes kernel panic during boot sequence

Michael E. Mercer mmercer at nc.rr.com
Mon Jul 7 20:44:44 PDT 2003


Alrighty then,

Ok, after following FAQ 18.13 on the freebsd web site,
I've been struggling for the last 4 hours trying to get this thing to
dump core but it just won't! I added ad2s1b to the dumpdev in rc.conf
and also read about kernel init problems need to have dumpdev added to
the loader. So I added it to loader.conf as well. 

Anyways, the method it points to is uhci_idone. 

That's all I can find out at the moment, unless someone can inform me of
what I am doing wrong.

Thanks
Michael



On Mon, 2003-07-07 at 13:03, Joshua Oreman wrote:
> On Mon, Jul 07, 2003 at 12:34:48PM -0400 or thereabouts, Michael E. Mercer wrote:
> > Anybody?!?!?!
> > 
> > 
> > 
> > Hello peoples,
> > 
> > I have posted this before and unfortunately I still have this problem.
> > During the boot sequence, when it probes for the USB devices, it causes
> > a kernel panic (page fault) if there is either (or both) a USB mouse
> > and/or keyboard attached.
> > 
> > If I remove the mouse and keyboard and let it boot up, then connect
> > them, they work just fine.
> > 
> > Any ideas?
> 
> > Fatal trap 12: page fault while in kernel mode
> > mp_lock = 00000024; cpuid = 0; lapic.id = 00000000
> > fault virtual address = 0x4
> > fault code = supervisor read, page not present
> > instruction pointer = 0x8: 0xc02583c4
>                                ^^^^^^^^
> > stack pointer       = 0x10: 0xc045fd20
> > frame pointer       = 0x10: 0xc045fd3c
> > code segment        = base 0x0, limit 0xfffff, type 0x1b
> >                     = DPL 0, pres 1, def 32 1, gran 1
> > processor eflags    = interrupt enabled, resume, IOPC=0
> > current process     = 0(swapper)
> > interrupt mask      = none <- SMP: XXX
> > trap number         = 12
> > panic: page fault
> > mp_lock = 00000024; cpuid = 0; lapic.id = 00000000
> > Uptime - 0s
> 
> That pointer I highlighted is important; it is also kernel-dependent.
> Please read FAQ #18.13 to find out how to give us some useful function names,
> or better yet, a backtrace.
> 
> -- Josh
> 
> > 
> > Thanks
> > Michael Mercer
> > 
> > 
> > _______________________________________________
> > 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-questions mailing list