USB bus setup error with PAE (was USB keyboard flaky with PAE
kernel, 7.1)
John Baldwin
jhb at freebsd.org
Wed Dec 2 15:03:31 UTC 2009
On Tuesday 01 December 2009 2:20:32 pm Charles Owens wrote:
> Charles Owens wrote:
> > Howdy,
> >
> > I'm still digging into it, put preliminary testing is showing that
> > with a PAE-enabled 7.1-RELEASE-p8 kernel a USB keyboard functions only
> > occasionally, if you're lucky. This flakiness is being seen with
> > several different server models that we support (HP and IBM, all Xeon
> > based). If we boot a non-PAE kernel then the USB keyboard is rock solid.
>
> My initial report was entirely too broad --- an unrelated problem was
> confusing things. I can now report that this problem appears limited to
> only the IBM System x3550 M2. With a PAE-enabled kernel initialization
> of some of the USB buses fails. From an external perspective, this
> results in the rear USB port being non-functional, while the two front
> USB ports work fine. For some reason, though, when booting the same PAE
> kernel from a CD none of the USB ports function.
>
> In previous posting (
> http://docs.freebsd.org/cgi/mid.cgi?4B0D14CB.1010000 ) I included output
> of usbdevs and boot log when running the PAE-enabled kernel. Note the
> "root hub error" messages in boot log.
>
> Below I'll repeat the same info when running a non-PAE kernel.
>
> Any thoughts as to what the story is here... and suggestions for
> resolution? Thanks in advance.
Would you be able to test an 8.0 kernel with PAE enabled? 8.0 has a
completely rewritten USB stack, so there is a chance that the bug in 7 might
not be present in 8. You can also try posting on freebsd-usb@ since the folks
working on the USB drivers tend to hang out on that list.
--
John Baldwin
More information about the freebsd-hardware
mailing list