<div dir="ltr">Whoops. Maybe I should have been clearer... Sorry!<div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 14 December 2017 at 00:04, Richard Purdie <span dir="ltr"><<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, 2017-12-13 at 19:01 -0500, Bruce Ashfield wrote:<br>
> On 2017-12-13 9:14 AM, Richard Purdie wrote:<br>
> ><br>
> > On Wed, 2017-12-13 at 09:07 -0500, Bruce Ashfield wrote:<br>
> > ><br>
> > > On 12/13/2017 09:05 AM, Richard Purdie wrote:<br>
> > > ><br>
> > > ><br>
> > > > On Wed, 2017-12-13 at 08:38 -0500, Bruce Ashfield wrote:<br>
> > > > ><br>
> > > > ><br>
> > > > > On 12/13/2017 07:34 AM, Richard Purdie wrote:<br>
> > > > > ><br>
> > > > > ><br>
> > > > > ><br>
> > > > > > Hi Bruce,<br>
> > > > > ><br>
> > > > > > <a href="https://bugzilla.yoctoproject.org/show_bug.cgi?id=12301" rel="noreferrer" target="_blank">https://bugzilla.yoctoproject.<wbr>org/show_bug.cgi?id=12301</a><br>
> > > > > ><br>
> > > > > > We've root caused the hangs we're seeing in qemux86-64 on<br>
> > > > > > our<br>
> > > > > > autobuilder workers. We've identified a commit on 4.15-rc3<br>
> > > > > > which<br>
> > > > > > fixes<br>
> > > > > > the issue but backporting it to the autobuilder's host<br>
> > > > > > kernels<br>
> > > > > > will<br>
> > > > > > be<br>
> > > > > > a pain.<br>
> > > > > ><br>
> > > > > > As a workaround I'd like to enable x2apic on qemux86-64.<br>
> > > > > > Since<br>
> > > > > > that<br>
> > > > > > works via MSRs it avoids the problem.<br>
> > > > > ><br>
> > > > > > Would it be a big issue to set CONFIG_X86_X2APIC=y for<br>
> > > > > > qemux86-<br>
> > > > > > 64?<br>
> > > > > Nope. No big deal at all. I've used the same config i the<br>
> > > > > past<br>
> > > > > when doing work with rt-KVM, so I know it well.<br>
> > > > ><br>
> > > > > I'll prep a commit, and send it along as part of a rebased<br>
> > > > > set<br>
> > > > > of kernel patches.<br>
> > > > Thanks, much appreciated.<br>
> > > ><br>
> > > > Did we get to the bottom of the 4.12 selftest failures?<br>
> > > ><br>
> > > Not yet no. I was distracted for a day, but need to learn how<br>
> > > to run them myself. I was able to log in via serial in my normal<br>
> > > boot flow, so that didn't get me anywhere.<br>
> > ><br>
> > > Is the selftest HOWO in the yocto docs ? I'll google it up this<br>
> > > morning.<br>
> > No HOWTO but I did give you the command. In a poky checkout run:<br>
> ><br>
> > oe-selftest -r runqemu.RunqemuTests.test_<wbr>boot_deploy<br>
> ><br>
> > which runs a single test that fails (setup DL_DIR/SSTATE_MIRRORS<br>
> > first<br>
> > to speed it up a bit).<br>
> ><br>
> > It may tell you to clear SANITY_TESTED_DISTROS, I think it auto<br>
> > adds<br>
> > meta-selftest now. You may also need to set DISPLAY to something<br>
> > (e.g.<br>
> > a dummy vncserver).<br>
> ><br>
> With the cleanup that Ross gave me, I'm now able to see the issue.<br>
><br>
> I'll start debugging on Thursday.<br>
><br>
> One additional question: what's the right way to find the logs of<br>
> that<br>
> run ?<br>
><br>
> I'm getting a bit of noise from:<br>
><br>
> ----------------<br>
> 0155: else:<br>
> Exception: FileNotFoundError: [Errno 2] No such file or directory: <br>
> '/home/bruce/poky/build/tmp/<wbr>sysroots-components/x86_64/<wbr>python3-<br>
> native/usr/lib/python3.5/<wbr>sqlite3/__pycache__/dump.<wbr>cpython-35.opt-<br>
> 1.pyc' <br>
> -> <br>
> '/home/bruce/poky/build/tmp/<wbr>work/core2-64-poky-linux/gnu-<wbr>efi/3.0.6-<br>
> r0/recipe-sysroot-<br>
> native/usr/lib/python3.5/<wbr>sqlite3/__pycache__/dump.<wbr>cpython-35.opt-<br>
> 1.pyc'<br>
><br>
> ERROR: gnu-efi-3.0.6-r0 do_package: Function failed:<br>
> extend_recipe_sysroot<br>
> ERROR: Logfile of failure stored in: <br>
> /home/bruce/poky/build/tmp/<wbr>work/core2-64-poky-linux/gnu-<wbr>efi/3.0.6-<br>
> r0/temp/log.do_package.10495<br>
<br>
</div></div>You've deleted pyc files from python itself which is bad. I'd<br>
cleansstate python-native and rebuilt it to fix that. Ross meant onto<br>
to run it on the poky meta directory...<br>
<div class="HOEnZb"><div class="h5"><br>
Cheers,<br>
<br>
Richard<br>
<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</div></div></blockquote></div><br></div>