xhci broken on 10-CURRENT and 2013 MacBook Air?

Lundberg, Johannes johannes at brilliantservice.co.jp
Fri Aug 30 06:09:31 UTC 2013


What I got so far is this;

USB driver from current stops after
xhci0: 32 byte context size

While driver from 9.1 continues to the next step which is
usbus0 on xhci0
xhci0: usbpf: Attached
...

I can try adding some printf's in the code and see if I get some more..

On Tuesday, August 27, 2013, Lundberg, Johannes wrote:

> Hi Hans
>
> Sure, I will try it out later and mail the results.
>
> Now I'm running current with usb part reverted to 9.1. It gets me pass the
> usb probing to the part that I really wanted to confirm. If FreeBSD
> supports the SSD drive on the new MacBook Air. It seems that it doesn't so
> that one more thing that we need to look into.
>
>
>
> Johannes Lundberg
> BRILLIANTSERVICE CO., LTD. <http://www.brilliantservice.co.jp>
>
>
> On Tue, Aug 27, 2013 at 10:06 AM, Hans Petter Selasky <hps at bitfrost.no<javascript:_e({}, 'cvml', 'hps at bitfrost.no');>
> > wrote:
>
>> On 08/26/13 21:02, Lundberg, Johannes wrote:
>>
>>> Hi Hans
>>>
>>> Thanks but nothing of that makes any difference. Well, it's gonna be
>>> difficult to find the diff I think... The oldest image I could find was
>>> from May.
>>>
>>> What I'm doing now is compiling a bootonly.iso of current with a xhci.h/c
>>> that's reverted to 9.1 release version to see if that will boot.
>>>
>>>
>> Hi,
>>
>> If it just hangs, can be an IRQ looping issue.
>>
>> You can also try to boot using bootverbose and configure the xhci driver
>> with debugging on in the sys/dev/usb/controller/xhci.c by default to see
>> just what is exactly going on.
>>
>> If you can suggest a patch, that would be great.
>>
>> --HPS
>>
>>
>

-- 
Johannes Lundberg
BRILLIANTSERVICE CO., LTD. <http://www.brilliantservice.co.jp>


More information about the freebsd-current mailing list