<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">>    coreboot-4.5-1079-g613350897d Fri Feb 24 14:59:42 UTC 2017 romstage<br>
> starting...<br>
<br>
</span>Julius, do you have any measurements, how much time printing 100<br>
characters over the serial console would take?<br></blockquote><div><br></div><div>Back of the envelope calculation for normal 115200 baud says</div><div><br></div><div>1000ms * 100 chars * 9 bits per char (with parity) / 115200 bps = 8ms</div><div><br></div><div>Certainly not the end of the world, but I just don't like unnecessary inefficiency even if it's small. I also feel like it should be a reasonable use case to say "I want *only* warnings/errors" (e.g. so you can pipe them directly into some firmware error log or something), but maybe that's just me.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, does that really matter for production systems? What log level<br>
are they normally shipped with?<br></blockquote><div><br></div><div>If you're talking about Chrome OS production systems, we just set BIOS_SPEW but disable the UART,  so from that point I don't care either way.</div></div></div></div>