Lucky you!

I tried the latest src just now, made memstick on amd64 and ran on MBA2013
but no luck. Reverting xhci* to 243780 as I've done before made it pass the
boot sequence and to the installer.

Was hoping the same fix applied to Air as well :(

On Tuesday, January 7, 2014, Huang Wen Hui wrote:

> Hi,
> After USB problem fixed, I run some test: builworld/builkernel, mate,
> chrome and
> eclipse, every thing is fine, no random hang! I guess the hang problem is
> gone with
> USB problem fixed...
>
> Cheers,
> Huang Wen Hui
>
> 2014/1/7 Huang Wen Hui <huang...@gmail.com>
>
> USB problem fixed by revert to r245731,
> set "hint.ahci.0.msi=0" seem to fixed timeout problem of AHCI.
>
> Random hang I think still exist, will check later...
>
> Cheers,
> Huang Wen Hui
>
>
> 2014/1/7 Lundberg, Johannes <johan...@brilliantservice.co.jp>
>
> Hi Huang
>
> Good job!! By "works", which parts do you mean has been fixed?
>
> 1. USB problem
> or
> 2. AHCI timeout problem
> or
> 3. Random hang
>
> Best regards!
>
> --
> Johannes Lundberg
> BRILLIANTSERVICE CO., LTD.
>
>
> On Tue, Jan 7, 2014 at 11:30 AM, Huang Wen Hui <huang...@gmail.com> wrote:
>
> Hans,
>
> This wild guess do NOT works.
> I binary sect xhci.c in SVN, found that *r245732
> *<http://svnweb.freebsd.org/base?view=revision&revision=245732>*
> introduce the bug.*
>  <http://svnweb.freebsd.org/base?view=revision&revision=245732>
>
> revert to r345731 fixed this USB problem in 9.2R
>
> I also copy xhci_interrupt(struct xhci_softc *sc) from 9.1R to CURRENT,
> CURRENT also works!
>
> Cheers,
> Huang Wen Hui.
>
>
> 2014/1/7 Hans Petter Selasky <h...@bitfrost.no>
>
> > On 01/06/14 16:28, Hans Petter Selasky wrote:
> >
> >> On 01/06/14 15:17, Adrian Chadd wrote:
> >>
> >>> Right, but it used to work. That's the confusing bit. How'd you make
> >>> it not work? :)
> >>>
> >>
> >> Binary sect the sys/dev/usb/controller/xhci.c revision history? There
> >> has been several bug reports for the Lynx point, and others XHCI
> >> chipsets are working just fine.
> >>
> >>
> > A wild guess:
> >
> > Copy the USB-code from -current.
> >
> > Add "#if 0" as shown sys/dev/usb/controller/xhci_pci.c
> >
> > static int
> > xhci_pci_port_route(device_t self, uint32_t set, uint32_t clear)
> > {
> > #if 0
> >         uint32_t temp;
> >
> >         temp = pci_read_config(self, PCI_XHCI_INTEL_USB3_PSSEN, 4) |
> >             pci_read_config(self, PCI_XHCI_INTEL_XUSB2PR, 4);
> >
> >         temp |= set;
> >         temp &= ~clear;
> >
> >         pci_write_config(self, PCI_XHCI_INTEL_USB3_PSSEN, temp, 4);
> >         pci_write_config(self, PCI_XHCI_INTEL_XUSB2PR, temp, 4);
> >
> >         device_printf(self, "Port routing mask set to 0x%08x\n", temp);
> > #endif
> >         return (0);
> > }
> >
> > --HPS
> >
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>
>
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
>

-- 
--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to