NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD 8.0-BETA hangs at boot at xHCI (so does netbsd-7)



In Message <CABBiTmfABb_RAF9riDFQB1ZvYMTvdygVES-HwT=W5Tvz1O82cA%mail.gmail.com@localhost>,
   Anders Svensson <asvens90%gmail.com@localhost>wrote:

=>Hi!
=>
=>I currently run netbsd-7-1 amd64 on a m4a88td-m evo board with an Amd
=>Phenom processor, which boots fine.
=>
=>I decided to try the netbsd-7 branch, which didn't boot, then I decided to
=>try the netbsd-8 branch, since I'd like to run that when it comes out.
=>
=>Both the netbsd-7 and the netbsd-8 branches behave in the same way.
=>
=>They hang at:
=>
=>uhub0 at usb0: vendor 1033 (0x1033) xHCI Root Hub (0000), class 9/0, rev
=>1.00/1.00, addr 0
=>uhub1 at usb1: vendor 1033 (0x1033) xHCI Root Hub (0000), class 9/0, rev
=>2.00/1.00, addr 0
=>
=>I can't break to the debugger, since my keyboard and mouse is USB. I tried
=>compiling a debug kernel, but it doesn't give any further information.
=>
=>An observation that might not say a thing, it continued when I pressed the
=>powerbutton, listing OHCI and EHCI, then syncing discs and then crashing to
=>the debugger with (this from netbsd-8):
=>
=>fatal protection fault in supervisor mode
=>trap type 4 code 0 rip 0xffffffff804659b0 cs 0x8 rflags 0x10282 cr2 0
=>ilevel 0 rsp 0xfffffe810e92acb0
=>curlwp 0xfffffe822deed4a0 pid 0.15 lowest kstack 0xfffffe810e9272c0
=>kernel: protection fault trap, code=0
=>stopped in pid 0.15 (system) at netbsd:usbd_fill_deviceinfo+0x220: movsbl1
=>0(%rsi),%edx
=>
=>All information is transcribed by hand.
=>
=>Anything else I can provide that would be helpful?

   I ran into a similar issue a while back with my GA-880GMA-UD2H,
but without a decent resolution. In my case I have a PS/2 keyboard
attached, and several keystrokes from that were enough to get the
boot to continue, so it seems there are interrupts being lost.
Disabling USB3 in the BIOS was enough to get the boot to continue
uninterrupted. The native USB3 is still unsupported, requiring some
tweaks for it to work properly, but a third-party USB3 card is
working for me, though it required USB2 to be disabled in the BIOS
to avoid pauses in the boot.

				Gary Duzan




Home | Main Index | Thread Index | Old Index