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

Re: [xen-4.12-testing bisection] complete test-amd64-i386-xl-qemuu-ovmf-amd64


  • To: Anthony PERARD <anthony.perard@xxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Mon, 23 Aug 2021 12:07:44 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OdBMyKTHFaYUPWB5WhpAnWW3mJOLfufORfe7ZsuOY4s=; b=IBo2OVdtmTAnE65YmASDgM8IPnLN8ANG8Bt+s9hsXoxIgGP2L4LmAl0S8Kop/qDS4cevamrwkeo4nlN/iy6vEfuFO+6ucr5/tLpLPiHkhT/U3WRxKA6OPoAZ540dexVOvCpSNKyjl3BvnBMXVu+k68i8GYeX7iZxhfpeiIVqfGzMrb3WkNEGHEEqH5UIv5+RzHQpJY/Ny1Y9OCx7hD6OTMH4thzv8sHnvoVCno8C41QZmvcyc6MrRjGXbztKWNhG6EujyLV5KtMTF77MIgreLlWbX4a9f3EeSiuvKE8IySeLY20bU9pl5s/E+hd3TAPma17AT5+KfQWt/JjPfgQf3g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yo+EXMNAX7b13Xw1EStrXAfHRU1DFAbHS6EcII5ezHUU9DJI1BKw4Z/WjZiwuA27JHnPOcO/XNwaFL6wk+xgXtopVVBGHxRlRW5xcO0JKFqd9n0oskhz+JxUPW/MJsAWQWfMwTCth1R8ByDGU4SjwHU0SwZ3VldAnCOb1pNCQNDorIhle9uYulbZR5HiCPQ1+6y7sxEP6xA2ubLuY2wvO62KXo95DSU+NdaO8N7JgwBl85BGlgXniCdigXn+H0TgIGiA+GFbf03hTZkTB2xwRUkHyRDYHNd9HdfXY/+UlMvv6pEhcpRFjdxiHq6F9vilDDypXlqUHvY0siyBRZxp9g==
  • Authentication-results: lists.xenproject.org; dkim=none (message not signed) header.d=none;lists.xenproject.org; dmarc=none action=none header.from=suse.com;
  • Cc: osstest service owner <osstest-admin@xxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 23 Aug 2021 10:08:09 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 23.08.2021 11:33, Anthony PERARD wrote:
> On Mon, Aug 23, 2021 at 09:07:32AM +0200, Jan Beulich wrote:
>> On 23.08.2021 02:40, osstest service owner wrote:
>>>   commit d06eb2d1d9dd8da1ed84bd08c5783a0264fe2b64
>>>   Author: Laszlo Ersek <lersek@xxxxxxxxxx>
>>>   Date:   Wed May 26 22:14:24 2021 +0200
>>>   
>>>       OvmfPkg/PlatformPei: remove Xen support
>>
>> Uniformly from 4.15 through to 4.12 (the latter of which shouldn't have
>> been affected by whatever has been pulled in in the first place, given
>> it's a security-only branch, but with the OVMF commit to use being
>> hardcoded in ./Config.mk I don't really understand how a possible
>> change to the OVMF tree could have affected this version) tests are
>> now failing, everywhere with the above bisection result. Given that we
>> want to get out releases from the 4.15 and 4.13 branches right after
>> the batch of XSAs going public on Wednesday, something needs to be
>> done about this pretty soon.
>>
>> Does osstest override ./Config.mk's choice? Albeit I guess even if it
>> does that's not outright wrong, and instead it would be bad if the
>> older versions wouldn't work anymore with an updated OVMF.
> 
> Yes, osstest uses "xen-tested-master" branch since c9d1e5896fe2
> ("cr-daily-branch: ovmf: "usually" use xen-tested-master") for stable
> branches.
> 
> We are going to need to backport a commit from unstable. Either
>     aad7b5c11d51 ("tools/firmware/ovmf: Use OvmfXen platform file is exist")
>         (but has been reverted)
> or
>     81f291420238 ("tools/firmware/ovmf: Use OvmfXen platform file if exist 
> and update OVMF")
>         (but it also changes the version of ovmf pulled by default,
>          which we probably don't want to change)
> 
> So I would suggest backporting aad7b5c11d51.

Anthony - thanks for the quick reply.

Ian - that's largely your call then I guess.

Overall I'm not convinced though that backporting either of these
changes is the way to go. But I say this without knowing what the
background is for osstest's overriding of Config.mk. Plus it's not
immediately clear to me whether backporting is perhaps the only
approach to keeping older Xen versions working with up-to-date
OVMF; I'm getting the impression that it might be.

Jan




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.