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

Re: [PATCH] Config: use Mini-OS master for xen-unstable


  • To: Juergen Gross <jgross@xxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Wed, 1 Sep 2021 11:55:54 +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=FGtjZiIFf5R/oYLpBhLuFfUgjNszBMgjxxQb52D/ECA=; b=JoPOkj2JXoCd4iFw3tjp7oSW6+6H4mcV18h4tXgMhHA3Qxp0OJJPD42xCFgViCQYArj+fQn2NQxfarUmeBTcm/54BthwJwZ5JKlbBF1qyQXD+nyaMLiWQHWPOSDWhEOZKBDu0VVpA5/SlUH/6ir+FmR0jCxJ6Khel8nxp7YhTk1r7K9H52zKg+rbaQ24QlmpMSyW0Oql/R30MUiD1zdI09/O9+qpDWPhEGTWmxTKdRkUVFPU6LQb9XfmZf7Yx6zbu22u1+ERVxfWA74rvZdBnNxBk2zI2YOOSgDDk4RJTxArr4WJlvZo0byZhGLc+npaUti3/YYvzp5NM69EeNRLnA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MuJGUsdzmBgRgSs3Fd2EEmjjX8tc9VOzjEnkyyCrs7zkix2mQvERZAzDG8gAWBqqbBJWKNjoShK0VD2JOfwyrdO7J0YNnrG5lu+gd+tOXeqsrQOzWUYu5cMrClSo+1dOXOMsJZdLuvxuF8POCjRQckMY01zX1fkAZje5kDkB0ci++JNtqecwspC77FLjWHSi6LPdc5Nw2Cv/YHZrYiu6/tK+bZrwuuu8Nrd+Mh2ksTBBvzFx7p+JNbmDRzyPuLlxBaKPUhqA5G03gAESkcjqrDqly5HebwibbdvEzngmx8R974Hx3UbG0a6bJ0ODqOmnWYOlK3dmoMnvIbecBS0pzw==
  • Authentication-results: xen.org; dkim=none (message not signed) header.d=none;xen.org; dmarc=none action=none header.from=suse.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Wed, 01 Sep 2021 09:56:02 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 01.09.2021 11:53, Juergen Gross wrote:
> On 01.09.21 10:59, Jan Beulich wrote:
>> On 31.08.2021 09:30, Juergen Gross wrote:
>>> In order to get Mini-OS master branch tested by OSStest, use it for
>>> xen-unstable.
>>>
>>> Signed-off-by: Juergen Gross <jgross@xxxxxxxx>
>>> ---
>>> There are some Mini-OS patches pending, of which at least the Mini-OS
>>> netfront fix should be committed as it will be required for qemu-stubdom
>>> to work.
>>> ---
>>>   Config.mk | 2 +-
>>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/Config.mk b/Config.mk
>>> index 4d723eec1d..d4e8ced104 100644
>>> --- a/Config.mk
>>> +++ b/Config.mk
>>> @@ -246,7 +246,7 @@ MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git
>>>   endif
>>>   OVMF_UPSTREAM_REVISION ?= b37cfdd2807181aed2fee1e17bd7ec1190db266a
>>>   QEMU_UPSTREAM_REVISION ?= master
>>> -MINIOS_UPSTREAM_REVISION ?= 051b87bb9c19609976fb038f386920e1ce5454c5
>>> +MINIOS_UPSTREAM_REVISION ?= master
>>
>> I'm afraid this, effectively reverting 82c3d15c903a ("minios: Revert recent
>> change and revert to working minios"), would set us up for the same problem
>> again that was dealt with there. IOW you're re-proposing a change of yours
>> (e013e8514389 ["config: use mini-os master for unstable"]) which was
>> subsequently reverted, without spelling out what has since changed.
> 
> How do you suggest to proceed then?
> 
> Will every Mini-OS commit require to be followed by a Xen commit then,
> which will either result in a test success, or in a revert of that Xen
> commit?

Once the two trees are assumed to be fully decoupled, and once a push
gate has been put in place for mini-os.git, we can do what you suggest.

Jan




 


Rackspace

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