[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [xen-4.13-testing bisection] complete build-amd64
Jan Beulich writes ("Re: [xen-4.13-testing bisection] complete build-amd64"): > On 09.09.2021 11:52, osstest service owner wrote: > > commit 9f3eda177a4b2d4a33ff1b0307cad42906396562 > > Author: Lin, Gary (HPS OE-Linux) <gary.lin@xxxxxxx> > > Date: Tue Aug 31 09:29:48 2021 +0800 > > > > OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe > > > > Without QemuKernelLoaderFsDxe, QemuLoadKernelImage() couldn't download > > the kernel, initrd, and kernel command line from QEMU's fw_cfg. > > > > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3574 > > Signed-off-by: Gary Lin <gary.lin@xxxxxxx> > > Acked-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> > > Reviewed-by: Philippe Mathieu-Daude <philmd@xxxxxxxxxx> > > Reviewed-by: Gerd Hoffmann <kraxel@xxxxxxxxxx> > > Tested-by: Jim Fehlig <jfehlig@xxxxxxxx> > > I'm really curious as to how this could have been identified as the > culprit, when the build issue was a plain hypervisor side one (which > Andrew did supply a fix for yesterday). It's a bisector. It doesn't look at error messages. So it can't tell whether a build failure is "the same" as another build failure. What it starts out knowing is this: --good---------------------------------------------------------bad (long ago) [gfn_t] It picks some random spot ~halfway[1] --good-------------------------bad-----------------------------bad (long ago) [ovmf] [gfn_t] And then of course it's bisecting the ovmf build failure. Or to put it another way, the build has been broken since the ovmf change broke it. [1] It has actually identified the change in the ovmf tree. For the purposes of bisection it bisects over a constructed graph whose nodes are tuples of versions of all the relevant tree. Ian.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |