USB bus setup error with PAE (was USB keyboard flaky with PAE
kernel, 7.1)
Charles Owens
cowens at greatbaysoftware.com
Wed Dec 2 15:59:20 UTC 2009
John Baldwin wrote:
> 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.
>
Good suggestions... I'll proceed with both. Thanks,
Charles
More information about the freebsd-hardware
mailing list