<div dir="ltr">this kind of thing is pretty common. Linux has intermittent problems working on machines built without a real(TM) bios. Few people test in unnatural(TM) coreboot environments so you see errors you might not expect. I've had this off and on since we started in 1999 ....</div><br><div class="gmail_quote"><div dir="ltr">On Mon, Oct 9, 2017 at 5:26 AM Trammell Hudson <<a href="mailto:hudson@trmm.net">hudson@trmm.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Oct 09, 2017 at 12:58:25PM +0300, Аладышев Константин wrote:<br>
> I try to port coreboot on boards with Haswell CPU and Lynxpoint LP chipset<br>
> (IBASE IB908AF-4650 board, DFI HU968) and I've encountered a strange<br>
> problem. USB devices stop working shortly after OS boot (or after USB device<br>
> replug in OS) with flooding system with messages:<br>
<br>
Interesting -- I ran into the exact same bug with Haswell while porting<br>
the NERF firmware and a 4.9.x kernel, and had attributed it to my not<br>
setting up something right.  It's good to hear that maybe it isn't my<br>
fault (maybe).<br>
<br>
> [...]<br>
> Through some digging I've found out that this problem persist on kernels<br>
> <3.5. I've investigated this problem more closely and come down to the fact<br>
> that the kernel commit that solves this problem is:<br>
><br>
> 3d9545c EHCI: maintain the ehci->command value properly<br>
><br>
> <a href="https://github.com/torvalds/linux/commit/3d9545cc375d117554a9b35dfddadf9189c" rel="noreferrer" target="_blank">https://github.com/torvalds/linux/commit/3d9545cc375d117554a9b35dfddadf9189c</a> 62775?diff=split<br>
<br>
Does it work if you back out that patch?  For my purpose it might be<br>
enough to maintain a patch until we figure out what is really going on.<br>
<br>
--<br>
Trammell<br>
<br>
--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a><br>
<a href="https://mail.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://mail.coreboot.org/mailman/listinfo/coreboot</a></blockquote></div>