From minios-devel-bounces@lists.xenproject.org Mon Jul 04 08:37:28 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 08:37:28 +0000
Received: from list by lists.xenproject.org with outflank-mailman.359949.589240 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HaA-0005XF-4a; Mon, 04 Jul 2022 08:37:26 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 359949.589240; Mon, 04 Jul 2022 08:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HaA-0005X8-1W; Mon, 04 Jul 2022 08:37:26 +0000
Received: by outflank-mailman (input) for mailman id 359949;
 Mon, 04 Jul 2022 08:37:24 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=rDpt=XJ=suse.com=jgross@srs-se1.protection.inumbo.net>)
 id 1o8Ha8-0005Wx-Qg
 for minios-devel@lists.xenproject.org; Mon, 04 Jul 2022 08:37:24 +0000
Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 8489e7d9-fb74-11ec-a8e4-439420d8e422;
 Mon, 04 Jul 2022 10:37:20 +0200 (CEST)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by smtp-out1.suse.de (Postfix) with ESMTPS id 591AB22C84;
 Mon,  4 Jul 2022 08:37:22 +0000 (UTC)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 284AA1342C;
 Mon,  4 Jul 2022 08:37:22 +0000 (UTC)
Received: from dovecot-director2.suse.de ([192.168.254.65])
 by imap2.suse-dmz.suse.de with ESMTPSA id KjpBCMKmwmLtRAAAMHmgww
 (envelope-from <jgross@suse.com>); Mon, 04 Jul 2022 08:37:22 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
X-Inumbo-ID: 8489e7d9-fb74-11ec-a8e4-439420d8e422
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1656923842; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
	 mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=rZAzMpqQkhA3cqGdeTJ3GZ9UFeSdXq4Iv6GcisL74gc=;
	b=UGgI+n7dFUSmU02N7DjTaF0Ks/cB6kH0h74VLLsepLb5O2PRWImAOZgFs7rvzsh+9TQBLL
	5FqDAIyrD2CzMjzIyLn2lDrR5Uo4mXbD8Db/sAIwzyUSNx5J1i7ORWypc24p0Uk33vLXdK
	jSc/Sf1Gp/physg8GR4QiaPEq/S7lMM=
Message-ID: <10e6cfe8-2aaf-2340-a52e-bce0c3373706@suse.com>
Date: Mon, 4 Jul 2022 10:37:21 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.10.0
Subject: Re: [PATCH 0/8] mini-os: some cleanup patches
Content-Language: en-US
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220620073820.9336-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
In-Reply-To: <20220620073820.9336-1-jgross@suse.com>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------WM0Gqs1fKkUqTFm9W6Z1R5jA"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------WM0Gqs1fKkUqTFm9W6Z1R5jA
Content-Type: multipart/mixed; boundary="------------PePEE1Mhmp0wzxca8CDA7lbO";
 protected-headers="v1"
From: Juergen Gross <jgross@suse.com>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
Message-ID: <10e6cfe8-2aaf-2340-a52e-bce0c3373706@suse.com>
Subject: Re: [PATCH 0/8] mini-os: some cleanup patches
References: <20220620073820.9336-1-jgross@suse.com>
In-Reply-To: <20220620073820.9336-1-jgross@suse.com>

--------------PePEE1Mhmp0wzxca8CDA7lbO
Content-Type: multipart/mixed; boundary="------------786vqAUT4rEB3IipjWt0idez"

--------------786vqAUT4rEB3IipjWt0idez
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMjAuMDYuMjIgMDk6MzgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+IERvIHNvbWUgY2xl
YW51cHMuDQo+IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZCwgYXBhcnQgZnJv
bSB3aGl0ZXNwYWNlIGNoYW5nZXMgb25seQ0KPiBtaW5vciBtb2RpZmljYXRpb25zIG1ha2lu
ZyBjb2RlIGVhc2llciB0byByZWFkLg0KPiANCj4gSnVlcmdlbiBHcm9zcyAoOCk6DQo+ICAg
IG1pbmktb3M6IGRyb3AgeGVuYnVzIGRpcmVjdG9yeQ0KPiAgICBtaW5pLW9zOiBhcHBseSBj
b2Rpbmcgc3R5bGUgdG8geGVuYnVzLmMNCj4gICAgbWluaS1vczogZWxpbWluYXRlIGNvbnNv
bGUvY29uc29sZS5oDQo+ICAgIG1pbmktb3M6IHJlbmFtZSBjb25zb2xlL3hlbmJ1cy5jIHRv
IGNvbnNmcm9udC5jDQo+ICAgIG1pbmktb3M6IGFwcGx5IGNvZGluZyBzdHlsZSB0byBjb25z
ZnJvbnQuYw0KPiAgICBtaW5pLW9zOiBlbGltaW5hdGUgY29uc29sZSBkaXJlY3RvcnkNCj4g
ICAgbWluaS1vczogYXBwbHkgY29kaW5nIHN0eWxlIHRvIGNvbnNvbGUuYw0KPiAgICBtaW5p
LW9zOiBhZGQgbWluaS1vcy1kZWJ1Z1suZ3pdIHRvIC5naXRpZ25vcmUNCj4gDQo+ICAgLmdp
dGlnbm9yZSAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArDQo+ICAgTWFrZWZpbGUgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgOSArLQ0KPiAgIGNvbnNvbGUveGVuYnVzLmMgPT4g
Y29uc2Zyb250LmMgfCAgOTkgKysrKy0tLQ0KPiAgIGNvbnNvbGUuYyAgICAgICAgICAgICAg
ICAgICAgICAgfCA0MTUgKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gICBjb25zb2xl
L2NvbnNvbGUuYyAgICAgICAgICAgICAgIHwgMTc3IC0tLS0tLS0tLS0tDQo+ICAgY29uc29s
ZS9jb25zb2xlLmggICAgICAgICAgICAgICB8ICAgMiAtDQo+ICAgY29uc29sZS94ZW5jb25z
X3JpbmcuYyAgICAgICAgICB8IDIzOCAtLS0tLS0tLS0tLS0tLS0NCj4gICBpbmNsdWRlL2Nv
bnNvbGUuaCAgICAgICAgICAgICAgIHwgICAxICsNCj4gICB4ZW5idXMveGVuYnVzLmMgPT4g
eGVuYnVzLmMgICAgIHwgNTEwICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tDQo+
ICAgOSBmaWxlcyBjaGFuZ2VkLCA3NzggaW5zZXJ0aW9ucygrKSwgNjc1IGRlbGV0aW9ucygt
KQ0KPiAgIHJlbmFtZSBjb25zb2xlL3hlbmJ1cy5jID0+IGNvbnNmcm9udC5jICg3OCUpDQo+
ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGNvbnNvbGUuYw0KPiAgIGRlbGV0ZSBtb2RlIDEwMDY0
NCBjb25zb2xlL2NvbnNvbGUuYw0KPiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCBjb25zb2xlL2Nv
bnNvbGUuaA0KPiAgIGRlbGV0ZSBtb2RlIDEwMDY0NCBjb25zb2xlL3hlbmNvbnNfcmluZy5j
DQo+ICAgcmVuYW1lIHhlbmJ1cy94ZW5idXMuYyA9PiB4ZW5idXMuYyAoNzElKQ0KPiANCg0K
Q291bGQgc29tZW9uZSBwbGVhc2UgY29tbWl0IHRoaXMgc2VyaWVzPyBTYW11ZWwgZ2F2ZSBo
aXMgUi1iIG5lYXJseSAyIHdlZWtzDQphZ28uDQoNCg0KSnVlcmdlbg0K
--------------786vqAUT4rEB3IipjWt0idez
Content-Type: application/pgp-keys; name="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Disposition: attachment; filename="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
jR/i1DG86lem3iBDXzXsZDn8R38=3D
=3D2wuH
-----END PGP PUBLIC KEY BLOCK-----

--------------786vqAUT4rEB3IipjWt0idez--

--------------PePEE1Mhmp0wzxca8CDA7lbO--

--------------WM0Gqs1fKkUqTFm9W6Z1R5jA
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAmLCpsEFAwAAAAAACgkQsN6d1ii/Ey8s
PQgAjUcrtcsGOPCBwb7gXLyaSUATq9pkDsVdRHO/UfFP+18fAepXFXsYoYBBN1LGOXirhidcinrn
aO4+uH6T4XcpOIuToqkn81+WPfPKol8xwpDmRshJiYArDN3yN0mdQHgaGNGWIGamYlPtEQq/d4vz
pKaPer01Uo33Xg5GoE39VgYDoxkit9RSQiAaVllnZp9neOS+yrWOvwHiVh33xtYoc8xFHxz1fetX
0twUMJrdiujGbEJTVJ8zoGUX4FICZ1m+FU8FIEz7yiENvXl9fQu2bTKldL+PvwCBuJJOd3xY4xDL
oQMvALTPA2i7nPTu9Fsj30R+ZzpsvTaxv3bdnG99FQ==
=mu2C
-----END PGP SIGNATURE-----

--------------WM0Gqs1fKkUqTFm9W6Z1R5jA--


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 08:38:36 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 08:38:36 +0000
Received: from list by lists.xenproject.org with outflank-mailman.359959.589255 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HbH-0006In-KR; Mon, 04 Jul 2022 08:38:35 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 359959.589255; Mon, 04 Jul 2022 08:38:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HbH-0006Ig-Hf; Mon, 04 Jul 2022 08:38:35 +0000
Received: by outflank-mailman (input) for mailman id 359959;
 Mon, 04 Jul 2022 08:38:35 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=rDpt=XJ=suse.com=jgross@srs-se1.protection.inumbo.net>)
 id 1o8HbH-0006Ia-2W
 for minios-devel@lists.xenproject.org; Mon, 04 Jul 2022 08:38:35 +0000
Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id afa0763d-fb74-11ec-bd2d-47488cf2e6aa;
 Mon, 04 Jul 2022 10:38:34 +0200 (CEST)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by smtp-out1.suse.de (Postfix) with ESMTPS id 2D69D22C8C;
 Mon,  4 Jul 2022 08:38:32 +0000 (UTC)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id EB0A71342C;
 Mon,  4 Jul 2022 08:38:31 +0000 (UTC)
Received: from dovecot-director2.suse.de ([192.168.254.65])
 by imap2.suse-dmz.suse.de with ESMTPSA id EvWQNwenwmJdRQAAMHmgww
 (envelope-from <jgross@suse.com>); Mon, 04 Jul 2022 08:38:31 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
X-Inumbo-ID: afa0763d-fb74-11ec-bd2d-47488cf2e6aa
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1656923912; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
	 mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=g59baueviiuVxbnrE4vMTCgyQzKbt3DIfj+P6+Br8yQ=;
	b=OnlUFgCigruRaPtoJyIelwUh3gs8XrhY4Ggrx32qE7k2utUdBuueY1H7u4NBXxw23ShEZM
	OA2b27LS72AkOe8lS5zLKP4ObgZb4kYAB38z+MaRhK3YRYmjXdHZV6SWel+hPcnTDd8I9C
	TVhHnBYQB9A9sgL17uF/AOnduRweCbQ=
Message-ID: <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
Date: Mon, 4 Jul 2022 10:38:31 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.10.0
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
Content-Language: en-US
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220621072314.16382-1-jgross@suse.com>
From: Juergen Gross <jgross@suse.com>
In-Reply-To: <20220621072314.16382-1-jgross@suse.com>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------jZ47KsstpPBBJ5dPHTVPZItc"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------jZ47KsstpPBBJ5dPHTVPZItc
Content-Type: multipart/mixed; boundary="------------RtEMhtC7U0oUWFG1YItA0vTj";
 protected-headers="v1"
From: Juergen Gross <jgross@suse.com>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
Message-ID: <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
References: <20220621072314.16382-1-jgross@suse.com>
In-Reply-To: <20220621072314.16382-1-jgross@suse.com>

--------------RtEMhtC7U0oUWFG1YItA0vTj
Content-Type: multipart/mixed; boundary="------------sBNXBlmh9DtZYMunS1MqSTep"

--------------sBNXBlmh9DtZYMunS1MqSTep
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMjEuMDYuMjIgMDk6MjMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+IERvIHNvbWUgbWVt
b3J5IG1hcCByZWxhdGVkIGNoYW5nZXMvZml4ZXMgZm9yIFBWSCBtb2RlOg0KPiANCj4gLSBQ
cmVmZXIgdGhlIG1lbW9yeSBtYXAgZGVsaXZlcmVkIHZpYSBzdGFydC1pbmZvIG92ZXIgdGhl
IG9uZSBvYnRhaW5lZA0KPiAgICBmcm9tIHRoZSBoeXBlcnZpc29yLiBUaGlzIGlzIGEgcHJl
cmVxdWlzaXRlIGZvciBYZW5zdG9yZS1zdHViZG9tDQo+ICAgIGxpdmUtdXBkYXRlIHdpdGgg
cmlzaW5nIHRoZSBtZW1vcnkgbGltaXQuDQo+IA0KPiAtIEZpeCBhIGJ1ZyByZWxhdGVkIHRv
IGJhbGxvb25pbmcgaW4gUFZIIG1vZGU6IFBWSCBYZW5zdG9yZS1zdHViZG9tDQo+ICAgIGNh
bid0IHJlYWQgaXRzIHRhcmdldCBtZW1vcnkgc2l6ZSBmcm9tIFhlbnN0b3JlLCBhcyB0aGlz
IGludHJvZHVjZXMNCj4gICAgYSBjaGlja2VuLWFuZC1lZ2cgcHJvYmxlbS4gVGhlIG1lbW9y
eSBzaXplIHJlYWQgZnJvbSB0aGUgaHlwZXJ2aXNvcg0KPiAgICBPVE9IIGluY2x1ZGVzIGFk
ZGl0aW9uYWwgInNwZWNpYWwiIHBhZ2VzIG1hcmtlZCBhcyByZXNlcnZlZCBpbiB0aGUNCj4g
ICAgbWVtb3J5IG1hcC4gVGhvc2UgcGFnZXMgbmVlZCB0byBiZSBzdWJ0cmFjdGVkIGZyb20g
dGhlIHJlYWQgc2l6ZS4NCj4gDQo+IC0gRml4IGEgYnVnIGluIGJhbGxvb25pbmcgY29kZSBp
biBQVkggbW9kZSB3aGVuIHVzaW5nIG1lbW9yeSBiZXlvbmQNCj4gICAgYSBSQU0gaG9sZSBp
biB0aGUgbWVtb3J5IG1hcA0KPiANCj4gQ2hhbmdlcyBpbiBWMzoNCj4gLSBtaW5vciBjb21t
ZW50IGZvciBwYXRjaCAzIGFkZHJlc3NlZA0KPiANCj4gQ2hhbmdlcyBpbiBWMjoNCj4gLSBh
ZGRlZCBwYXRjaCA0DQo+IC0gYWRkcmVzc2VkIGNvbW1lbnQgcmVnYXJkaW5nIHBhdGNoIDMN
Cj4gDQo+IEp1ZXJnZW4gR3Jvc3MgKDQpOg0KPiAgICBtaW5pLW9zOiB0YWtlIG5ld2VzdCB2
ZXJzaW9uIG9mIGFyY2gteDg2L2h2bS9zdGFydF9pbmZvLmgNCj4gICAgbWluaS1vczogcHJl
ZmVyIG1lbW9yeSBtYXAgdmlhIHN0YXJ0X2luZm8gZm9yIFBWSA0KPiAgICBtaW5pLW9zOiBm
aXggbnVtYmVyIG9mIHBhZ2VzIGZvciBQVkgNCj4gICAgbWluaS1vczogZml4IGJ1ZyBpbiBi
YWxsb29uaW5nIG9uIFBWSA0KPiANCj4gICBhcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMjMgKysrKy0tLS0NCj4gICBiYWxsb29uLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgMTggKystLS0tDQo+ICAgZTgyMC5jICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IDgzICsrKysrKysrKysrKysrKysrKysrKysrKy0tLQ0KPiAgIGlu
Y2x1ZGUvZTgyMC5oICAgICAgICAgICAgICAgICAgICAgICAgfCAgNiArKw0KPiAgIGluY2x1
ZGUveDg2L2FyY2hfbW0uaCAgICAgICAgICAgICAgICAgfCAgMiArDQo+ICAgaW5jbHVkZS94
ZW4vYXJjaC14ODYvaHZtL3N0YXJ0X2luZm8uaCB8IDYzICsrKysrKysrKysrKysrKysrKyst
DQo+ICAgNiBmaWxlcyBjaGFuZ2VkLCAxNjMgaW5zZXJ0aW9ucygrKSwgMzIgZGVsZXRpb25z
KC0pDQo+IA0KDQpDb3VsZCBzb21lb25lIHBsZWFzZSBjb21taXQgdGhpcyBzZXJpZXM/IFNh
bXVlbCBnYXZlIGhpcyBSLWIgbmVhcmx5IDIgd2Vla3MNCmFnby4NCg0KDQpKdWVyZ2VuDQo=

--------------sBNXBlmh9DtZYMunS1MqSTep
Content-Type: application/pgp-keys; name="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Disposition: attachment; filename="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
jR/i1DG86lem3iBDXzXsZDn8R38=3D
=3D2wuH
-----END PGP PUBLIC KEY BLOCK-----

--------------sBNXBlmh9DtZYMunS1MqSTep--

--------------RtEMhtC7U0oUWFG1YItA0vTj--

--------------jZ47KsstpPBBJ5dPHTVPZItc
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAmLCpwcFAwAAAAAACgkQsN6d1ii/Ey96
Dgf9EmO7gCzs0ZHnQcTkbSahVT22QI2ubWJFdUgFZB6UaHV7wibN2MDi2pxdEVROwmKv6FmtnAfC
UWETqaBeNgln+85maH6LVjWkVSGWRliUjSwP6cvUfYk3pEGaaXvb7goKSAc3JFMOsAzvGbNO7V1Q
UgtbIN/iRebw++7lJbsY7X0aWv9Co4+2g0cdKtq/J1RHmZ5VbOeEEpl4jr9YqhjjPQJfNcvjn59e
FgEbK3ogP4ax/3CsJw858/ryIn4b5jy/HJGIlUPKxo+GB9tWbztip9IUre66xa7RYcob6Z4ZZEQT
R697Go43fB79BsfejRWNNIIovRjeIKwiPUKGOKcJjw==
=Tq1f
-----END PGP SIGNATURE-----

--------------jZ47KsstpPBBJ5dPHTVPZItc--


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 08:39:44 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 08:39:44 +0000
Received: from list by lists.xenproject.org with outflank-mailman.359967.589269 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HcO-0006xg-0S; Mon, 04 Jul 2022 08:39:44 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 359967.589269; Mon, 04 Jul 2022 08:39:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HcN-0006xZ-UA; Mon, 04 Jul 2022 08:39:43 +0000
Received: by outflank-mailman (input) for mailman id 359967;
 Mon, 04 Jul 2022 08:39:43 +0000
Received: from mail.xenproject.org ([104.130.215.37])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HcN-0006xN-Bz; Mon, 04 Jul 2022 08:39:43 +0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HcJ-000397-8n; Mon, 04 Jul 2022 08:39:39 +0000
Received: from [54.239.6.187] (helo=[192.168.26.128])
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HcJ-0004xd-2G; Mon, 04 Jul 2022 08:39:39 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From:
	References:Cc:To:Subject:MIME-Version:Date:Message-ID;
	bh=0ai07RFTIsDpeNOCYG7G85s9+3LdXsUGfO+KbNqiteU=; b=cgWxPzwf81W9csWAM+AUNeebaz
	NzoTOWq0GW88BnuzNpOQGpVnq/ExLIicpwgeHdO+rz3GI4IQLkmsVK8OWC+kd4Ybd+F/Metpq7nHb
	+UudVhuKRNoXyW1//h4pour/znMzuYGAMQIL3YYWPsFPT40fVuxq7fBrinY+ThWwz6Ko=;
Message-ID: <7ce54a47-9795-310f-c5cb-55f1b6fcdd93@xen.org>
Date: Mon, 4 Jul 2022 09:39:37 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
 Gecko/20100101 Thunderbird/91.11.0
Subject: Re: [PATCH 0/8] mini-os: some cleanup patches
To: Juergen Gross <jgross@suse.com>, minios-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220620073820.9336-1-jgross@suse.com>
 <10e6cfe8-2aaf-2340-a52e-bce0c3373706@suse.com>
From: Julien Grall <julien@xen.org>
In-Reply-To: <10e6cfe8-2aaf-2340-a52e-bce0c3373706@suse.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Juergen,

On 04/07/2022 09:37, Juergen Gross wrote:
> On 20.06.22 09:38, Juergen Gross wrote:
>> Do some cleanups.
>>
>> No functional change intended, apart from whitespace changes only
>> minor modifications making code easier to read.
>>
>> Juergen Gross (8):
>>    mini-os: drop xenbus directory
>>    mini-os: apply coding style to xenbus.c
>>    mini-os: eliminate console/console.h
>>    mini-os: rename console/xenbus.c to consfront.c
>>    mini-os: apply coding style to consfront.c
>>    mini-os: eliminate console directory
>>    mini-os: apply coding style to console.c
>>    mini-os: add mini-os-debug[.gz] to .gitignore
>>
>>   .gitignore                      |   2 +
>>   Makefile                        |   9 +-
>>   console/xenbus.c => consfront.c |  99 ++++---
>>   console.c                       | 415 ++++++++++++++++++++++++++
>>   console/console.c               | 177 -----------
>>   console/console.h               |   2 -
>>   console/xencons_ring.c          | 238 ---------------
>>   include/console.h               |   1 +
>>   xenbus/xenbus.c => xenbus.c     | 510 +++++++++++++++++++-------------
>>   9 files changed, 778 insertions(+), 675 deletions(-)
>>   rename console/xenbus.c => consfront.c (78%)
>>   create mode 100644 console.c
>>   delete mode 100644 console/console.c
>>   delete mode 100644 console/console.h
>>   delete mode 100644 console/xencons_ring.c
>>   rename xenbus/xenbus.c => xenbus.c (71%)
>>
> 
> Could someone please commit this series? Samuel gave his R-b nearly 2 weeks
> ago.

I will commit this series and the other you pointed out.

Cheers,

-- 
Julien Grall


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 08:54:07 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 08:54:07 +0000
Received: from list by lists.xenproject.org with outflank-mailman.359979.589285 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HqI-00011g-As; Mon, 04 Jul 2022 08:54:06 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 359979.589285; Mon, 04 Jul 2022 08:54:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8HqI-00011Z-6m; Mon, 04 Jul 2022 08:54:06 +0000
Received: by outflank-mailman (input) for mailman id 359979;
 Mon, 04 Jul 2022 08:54:04 +0000
Received: from mail.xenproject.org ([104.130.215.37])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HqG-00011P-Jf; Mon, 04 Jul 2022 08:54:04 +0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HqC-0003Od-2k; Mon, 04 Jul 2022 08:54:00 +0000
Received: from [54.239.6.187] (helo=[192.168.26.128])
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HqB-0005WQ-SH; Mon, 04 Jul 2022 08:54:00 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:
	References:Cc:To:From:Subject:MIME-Version:Date:Message-ID;
	bh=eSHskeKFGbG1KZzjx+6Gf+BDAnyv6QWb9O0BzKpkEIo=; b=0c/xYyUl7ExTc3WmaIkA1LS4+X
	ncCv7HT7Y8+deV9yvuEAcV3F3msqnT8ctjHL0OFAUqeY4T+6ImLLUJY263PJ0QNyJ/U2WK5JXbsZc
	o82ON7svMxQQOL5k/TrHiuIjfs0/dtzRcjf2xEaF4J+hWEgijAyw1soTmKS2KgS9RznE=;
Message-ID: <93d24653-472c-c54f-3f69-e8f9ddd6e6a8@xen.org>
Date: Mon, 4 Jul 2022 09:53:57 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
 Gecko/20100101 Thunderbird/91.11.0
Subject: Re: [PATCH 0/8] mini-os: some cleanup patches
From: Julien Grall <julien@xen.org>
To: Juergen Gross <jgross@suse.com>, minios-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220620073820.9336-1-jgross@suse.com>
 <10e6cfe8-2aaf-2340-a52e-bce0c3373706@suse.com>
 <7ce54a47-9795-310f-c5cb-55f1b6fcdd93@xen.org>
In-Reply-To: <7ce54a47-9795-310f-c5cb-55f1b6fcdd93@xen.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit



On 04/07/2022 09:39, Julien Grall wrote:
> Hi Juergen,
> 
> On 04/07/2022 09:37, Juergen Gross wrote:
>> On 20.06.22 09:38, Juergen Gross wrote:
>>> Do some cleanups.
>>>
>>> No functional change intended, apart from whitespace changes only
>>> minor modifications making code easier to read.
>>>
>>> Juergen Gross (8):
>>>    mini-os: drop xenbus directory
>>>    mini-os: apply coding style to xenbus.c
>>>    mini-os: eliminate console/console.h
>>>    mini-os: rename console/xenbus.c to consfront.c
>>>    mini-os: apply coding style to consfront.c
>>>    mini-os: eliminate console directory
>>>    mini-os: apply coding style to console.c
>>>    mini-os: add mini-os-debug[.gz] to .gitignore
>>>
>>>   .gitignore                      |   2 +
>>>   Makefile                        |   9 +-
>>>   console/xenbus.c => consfront.c |  99 ++++---
>>>   console.c                       | 415 ++++++++++++++++++++++++++
>>>   console/console.c               | 177 -----------
>>>   console/console.h               |   2 -
>>>   console/xencons_ring.c          | 238 ---------------
>>>   include/console.h               |   1 +
>>>   xenbus/xenbus.c => xenbus.c     | 510 +++++++++++++++++++-------------
>>>   9 files changed, 778 insertions(+), 675 deletions(-)
>>>   rename console/xenbus.c => consfront.c (78%)
>>>   create mode 100644 console.c
>>>   delete mode 100644 console/console.c
>>>   delete mode 100644 console/console.h
>>>   delete mode 100644 console/xencons_ring.c
>>>   rename xenbus/xenbus.c => xenbus.c (71%)
>>>
>>
>> Could someone please commit this series? Samuel gave his R-b nearly 2 
>> weeks
>> ago.
> 
> I will commit this series and the other you pointed out.

Done.

Cheers,

-- 
Julien Grall


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 08:55:29 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 08:55:29 +0000
Received: from list by lists.xenproject.org with outflank-mailman.359995.589322 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8Hrd-0002Ng-B8; Mon, 04 Jul 2022 08:55:29 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 359995.589322; Mon, 04 Jul 2022 08:55:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8Hrd-0002NZ-8G; Mon, 04 Jul 2022 08:55:29 +0000
Received: by outflank-mailman (input) for mailman id 359995;
 Mon, 04 Jul 2022 08:55:28 +0000
Received: from mail.xenproject.org ([104.130.215.37])
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8Hrc-0002NF-Dh; Mon, 04 Jul 2022 08:55:28 +0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HrY-0003Qe-Qo; Mon, 04 Jul 2022 08:55:24 +0000
Received: from [54.239.6.187] (helo=[192.168.26.128])
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1o8HrY-0005ib-L4; Mon, 04 Jul 2022 08:55:24 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From:
	References:Cc:To:Subject:MIME-Version:Date:Message-ID;
	bh=zCd95P6ISsvOgWH8h20ho5lgpI/RNUaXzZAOU1iexfI=; b=erk+odNh4WRN1H+VNwHz2/iIMu
	ffrmUuXU41E3yPqH+VRZiHJ5qVHDjz3dPEQ6bgLeTSeRS6d7RLRIOT5YWeRPj8SJ30VgNKWkkTu7O
	HA3FFxTHyf3561ibLl89LxlFT/KdPLWrA9Tu3ujrb+Y+hfsYiz3mpi21pkDKVy7yZW9g=;
Message-ID: <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>
Date: Mon, 4 Jul 2022 09:55:22 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
 Gecko/20100101 Thunderbird/91.11.0
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
To: Juergen Gross <jgross@suse.com>, minios-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220621072314.16382-1-jgross@suse.com>
 <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
From: Julien Grall <julien@xen.org>
In-Reply-To: <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Juergen,

On 04/07/2022 09:38, Juergen Gross wrote:
> On 21.06.22 09:23, Juergen Gross wrote:
>> Do some memory map related changes/fixes for PVH mode:
>>
>> - Prefer the memory map delivered via start-info over the one obtained
>>    from the hypervisor. This is a prerequisite for Xenstore-stubdom
>>    live-update with rising the memory limit.
>>
>> - Fix a bug related to ballooning in PVH mode: PVH Xenstore-stubdom
>>    can't read its target memory size from Xenstore, as this introduces
>>    a chicken-and-egg problem. The memory size read from the hypervisor
>>    OTOH includes additional "special" pages marked as reserved in the
>>    memory map. Those pages need to be subtracted from the read size.
>>
>> - Fix a bug in ballooning code in PVH mode when using memory beyond
>>    a RAM hole in the memory map
>>
>> Changes in V3:
>> - minor comment for patch 3 addressed
>>
>> Changes in V2:
>> - added patch 4
>> - addressed comment regarding patch 3
>>
>> Juergen Gross (4):
>>    mini-os: take newest version of arch-x86/hvm/start_info.h
>>    mini-os: prefer memory map via start_info for PVH
>>    mini-os: fix number of pages for PVH
>>    mini-os: fix bug in ballooning on PVH
>>
>>   arch/x86/mm.c                         | 23 ++++----
>>   balloon.c                             | 18 ++----
>>   e820.c                                | 83 ++++++++++++++++++++++++---
>>   include/e820.h                        |  6 ++
>>   include/x86/arch_mm.h                 |  2 +
>>   include/xen/arch-x86/hvm/start_info.h | 63 +++++++++++++++++++-
>>   6 files changed, 163 insertions(+), 32 deletions(-)
>>
> 
> Could someone please commit this series? 

Done.

> Samuel gave his R-b nearly 2 weeks
> ago.

xen-devel is quite high volume and I don't read all the e-mails. If you 
need someone to commit then please CC committers@ and this will land in 
my inbox.

Cheers,

-- 
Julien Grall


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 09:12:41 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 09:12:41 +0000
Received: from list by lists.xenproject.org with outflank-mailman.360028.589380 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8I8G-0005YV-MC; Mon, 04 Jul 2022 09:12:40 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 360028.589380; Mon, 04 Jul 2022 09:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8I8G-0005XI-Gf; Mon, 04 Jul 2022 09:12:40 +0000
Received: by outflank-mailman (input) for mailman id 360028;
 Mon, 04 Jul 2022 09:12:39 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=rDpt=XJ=suse.com=jgross@srs-se1.protection.inumbo.net>)
 id 1o8I8F-0005Ud-3L
 for minios-devel@lists.xenproject.org; Mon, 04 Jul 2022 09:12:39 +0000
Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 7263228a-fb79-11ec-a8e4-439420d8e422;
 Mon, 04 Jul 2022 11:12:37 +0200 (CEST)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by smtp-out1.suse.de (Postfix) with ESMTPS id C5E8E22115;
 Mon,  4 Jul 2022 09:12:36 +0000 (UTC)
Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512)
 (No client certificate requested)
 by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 942B213451;
 Mon,  4 Jul 2022 09:12:36 +0000 (UTC)
Received: from dovecot-director2.suse.de ([192.168.254.65])
 by imap2.suse-dmz.suse.de with ESMTPSA id WYO9IgSvwmLwUwAAMHmgww
 (envelope-from <jgross@suse.com>); Mon, 04 Jul 2022 09:12:36 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
X-Inumbo-ID: 7263228a-fb79-11ec-a8e4-439420d8e422
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=susede1;
	t=1656925956; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:
	 mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=LXOT3yR+5Wp7bs9dYLPLh10uymGAXlQbTvddjWlsmJU=;
	b=Hmqdwnu6FYfmKuDpURSCgce8u/92LmC1athQx8S7s/eHopVD/0GR/u1WMHhv6f2TvubO9J
	POHZ93xLwYCdEaGjO91v38XfTylh3SL9tDkHu87wBOwxq0xkOF20mzzCb9eDlpcz98YLgt
	pa1IGRM2f4YvU2bsg7TLcte/oBb+hkU=
Message-ID: <f1a6c96d-6f65-358e-7a31-5f0ead3e3a10@suse.com>
Date: Mon, 4 Jul 2022 11:12:36 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
 Thunderbird/91.10.0
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
Content-Language: en-US
To: Julien Grall <julien@xen.org>, minios-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
References: <20220621072314.16382-1-jgross@suse.com>
 <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
 <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>
From: Juergen Gross <jgross@suse.com>
In-Reply-To: <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------ICnBgoyAkQKi2xtoV4mGQ40s"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------ICnBgoyAkQKi2xtoV4mGQ40s
Content-Type: multipart/mixed; boundary="------------Ifqr1xpTe8i4teiHijuDhmlk";
 protected-headers="v1"
From: Juergen Gross <jgross@suse.com>
To: Julien Grall <julien@xen.org>, minios-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
Cc: samuel.thibault@ens-lyon.org, wl@xen.org
Message-ID: <f1a6c96d-6f65-358e-7a31-5f0ead3e3a10@suse.com>
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
References: <20220621072314.16382-1-jgross@suse.com>
 <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
 <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>
In-Reply-To: <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>

--------------Ifqr1xpTe8i4teiHijuDhmlk
Content-Type: multipart/mixed; boundary="------------r0KinztdotDSxGuhzfw8MqP4"

--------------r0KinztdotDSxGuhzfw8MqP4
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T24gMDQuMDcuMjIgMTA6NTUsIEp1bGllbiBHcmFsbCB3cm90ZToNCj4gSGkgSnVlcmdlbiwN
Cj4gDQo+IE9uIDA0LzA3LzIwMjIgMDk6MzgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6DQo+PiBP
biAyMS4wNi4yMiAwOToyMywgSnVlcmdlbiBHcm9zcyB3cm90ZToNCj4+PiBEbyBzb21lIG1l
bW9yeSBtYXAgcmVsYXRlZCBjaGFuZ2VzL2ZpeGVzIGZvciBQVkggbW9kZToNCj4+Pg0KPj4+
IC0gUHJlZmVyIHRoZSBtZW1vcnkgbWFwIGRlbGl2ZXJlZCB2aWEgc3RhcnQtaW5mbyBvdmVy
IHRoZSBvbmUgb2J0YWluZWQNCj4+PiDCoMKgIGZyb20gdGhlIGh5cGVydmlzb3IuIFRoaXMg
aXMgYSBwcmVyZXF1aXNpdGUgZm9yIFhlbnN0b3JlLXN0dWJkb20NCj4+PiDCoMKgIGxpdmUt
dXBkYXRlIHdpdGggcmlzaW5nIHRoZSBtZW1vcnkgbGltaXQuDQo+Pj4NCj4+PiAtIEZpeCBh
IGJ1ZyByZWxhdGVkIHRvIGJhbGxvb25pbmcgaW4gUFZIIG1vZGU6IFBWSCBYZW5zdG9yZS1z
dHViZG9tDQo+Pj4gwqDCoCBjYW4ndCByZWFkIGl0cyB0YXJnZXQgbWVtb3J5IHNpemUgZnJv
bSBYZW5zdG9yZSwgYXMgdGhpcyBpbnRyb2R1Y2VzDQo+Pj4gwqDCoCBhIGNoaWNrZW4tYW5k
LWVnZyBwcm9ibGVtLiBUaGUgbWVtb3J5IHNpemUgcmVhZCBmcm9tIHRoZSBoeXBlcnZpc29y
DQo+Pj4gwqDCoCBPVE9IIGluY2x1ZGVzIGFkZGl0aW9uYWwgInNwZWNpYWwiIHBhZ2VzIG1h
cmtlZCBhcyByZXNlcnZlZCBpbiB0aGUNCj4+PiDCoMKgIG1lbW9yeSBtYXAuIFRob3NlIHBh
Z2VzIG5lZWQgdG8gYmUgc3VidHJhY3RlZCBmcm9tIHRoZSByZWFkIHNpemUuDQo+Pj4NCj4+
PiAtIEZpeCBhIGJ1ZyBpbiBiYWxsb29uaW5nIGNvZGUgaW4gUFZIIG1vZGUgd2hlbiB1c2lu
ZyBtZW1vcnkgYmV5b25kDQo+Pj4gwqDCoCBhIFJBTSBob2xlIGluIHRoZSBtZW1vcnkgbWFw
DQo+Pj4NCj4+PiBDaGFuZ2VzIGluIFYzOg0KPj4+IC0gbWlub3IgY29tbWVudCBmb3IgcGF0
Y2ggMyBhZGRyZXNzZWQNCj4+Pg0KPj4+IENoYW5nZXMgaW4gVjI6DQo+Pj4gLSBhZGRlZCBw
YXRjaCA0DQo+Pj4gLSBhZGRyZXNzZWQgY29tbWVudCByZWdhcmRpbmcgcGF0Y2ggMw0KPj4+
DQo+Pj4gSnVlcmdlbiBHcm9zcyAoNCk6DQo+Pj4gwqDCoCBtaW5pLW9zOiB0YWtlIG5ld2Vz
dCB2ZXJzaW9uIG9mIGFyY2gteDg2L2h2bS9zdGFydF9pbmZvLmgNCj4+PiDCoMKgIG1pbmkt
b3M6IHByZWZlciBtZW1vcnkgbWFwIHZpYSBzdGFydF9pbmZvIGZvciBQVkgNCj4+PiDCoMKg
IG1pbmktb3M6IGZpeCBudW1iZXIgb2YgcGFnZXMgZm9yIFBWSA0KPj4+IMKgwqAgbWluaS1v
czogZml4IGJ1ZyBpbiBiYWxsb29uaW5nIG9uIFBWSA0KPj4+DQo+Pj4gwqAgYXJjaC94ODYv
bW0uY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8
IDIzICsrKystLS0tDQo+Pj4gwqAgYmFsbG9vbi5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfCAxOCArKy0tLS0NCj4+PiDCoCBl
ODIwLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCB8IDgzICsrKysrKysrKysrKysrKysrKysrKysrKy0tLQ0KPj4+IMKg
IGluY2x1ZGUvZTgyMC5owqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCB8wqAgNiArKw0KPj4+IMKgIGluY2x1ZGUveDg2L2FyY2hfbW0uaMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAyICsNCj4+PiDCoCBpbmNsdWRlL3hlbi9h
cmNoLXg4Ni9odm0vc3RhcnRfaW5mby5oIHwgNjMgKysrKysrKysrKysrKysrKysrKy0NCj4+
PiDCoCA2IGZpbGVzIGNoYW5nZWQsIDE2MyBpbnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMo
LSkNCj4+Pg0KPj4NCj4+IENvdWxkIHNvbWVvbmUgcGxlYXNlIGNvbW1pdCB0aGlzIHNlcmll
cz8gDQo+IA0KPiBEb25lLg0KPiANCj4+IFNhbXVlbCBnYXZlIGhpcyBSLWIgbmVhcmx5IDIg
d2Vla3MNCj4+IGFnby4NCj4gDQo+IHhlbi1kZXZlbCBpcyBxdWl0ZSBoaWdoIHZvbHVtZSBh
bmQgSSBkb24ndCByZWFkIGFsbCB0aGUgZS1tYWlscy4gSWYgeW91IG5lZWQgDQo+IHNvbWVv
bmUgdG8gY29tbWl0IHRoZW4gcGxlYXNlIENDIGNvbW1pdHRlcnNAIGFuZCB0aGlzIHdpbGwg
bGFuZCBpbiBteSBpbmJveC4NCg0KVGhpcyBpcyB0aGUgcmVhc29uIHdoeSBXZWkgd2FudGVk
IHRvIGJlIENDLWVkIGZvciBNaW5pLU9TIHBhdGNoZXMgaW4gdGhlDQpwYXN0LiBIZSBkb2Vz
bid0IHNlZW0gdG8gYmUgaW50ZXJlc3RlZCBhbnkgbW9yZSwgdW5mb3J0dW5hdGVseS4uLg0K
DQoNCkp1ZXJnZW4NCg0K
--------------r0KinztdotDSxGuhzfw8MqP4
Content-Type: application/pgp-keys; name="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Disposition: attachment; filename="OpenPGP_0xB0DE9DD628BF132F.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
jR/i1DG86lem3iBDXzXsZDn8R38=3D
=3D2wuH
-----END PGP PUBLIC KEY BLOCK-----

--------------r0KinztdotDSxGuhzfw8MqP4--

--------------Ifqr1xpTe8i4teiHijuDhmlk--

--------------ICnBgoyAkQKi2xtoV4mGQ40s
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEhRJncuj2BJSl0Jf3sN6d1ii/Ey8FAmLCrwQFAwAAAAAACgkQsN6d1ii/Ey9s
aQf+OcidFRagq8IT5ad0Zr9HaoKTtXxFDrnj9hgsUxXX1Q1gpRg1l/15oCwp3/8OgZazO/Hl2RP4
8I23yZs3Ft16v7Br19O5mOMTzyQYLwfSiAAAdpaRCaJw08sp/4/fpuYrSujGh+aLH1p1gmD37TKW
km7E8IPycYEdKk6jHnGCjoa/+0l4YBcPkw0oZiG1pGRwYZi3eQPp41+VT8f3+5XHZCgjqkvGrbX2
EzGvIekjBdWZ9cQz+hV7V96I/IogZoaeSRUk8zkBssPNMZLkJ8ugnSvWRErb56qskzzgIcvWZCcs
AyNbuiw75xZxgc8RTrZymyXP6M+c0uVtQipBYjsu3A==
=lf0w
-----END PGP SIGNATURE-----

--------------ICnBgoyAkQKi2xtoV4mGQ40s--


From minios-devel-bounces@lists.xenproject.org Mon Jul 04 09:20:13 2022
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 04 Jul 2022 09:20:13 +0000
Received: from list by lists.xenproject.org with outflank-mailman.360042.589403 (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8IFY-0007d4-E4; Mon, 04 Jul 2022 09:20:12 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 360042.589403; Mon, 04 Jul 2022 09:20:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1o8IFY-0007cx-Am; Mon, 04 Jul 2022 09:20:12 +0000
Received: by outflank-mailman (input) for mailman id 360042;
 Mon, 04 Jul 2022 09:20:11 +0000
Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50]
 helo=se1-gles-flk1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <SRS0=rvAI=XJ=suse.com=JBeulich@srs-se1.protection.inumbo.net>)
 id 1o8IFX-0007cn-C0
 for minios-devel@lists.xenproject.org; Mon, 04 Jul 2022 09:20:11 +0000
Received: from EUR05-AM6-obe.outbound.protection.outlook.com
 (mail-am6eur05on2061.outbound.protection.outlook.com [40.107.22.61])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 8074b097-fb7a-11ec-a8e4-439420d8e422;
 Mon, 04 Jul 2022 11:20:10 +0200 (CEST)
Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25)
 by DB6PR0401MB2584.eurprd04.prod.outlook.com (2603:10a6:4:38::23)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.20; Mon, 4 Jul
 2022 09:20:08 +0000
Received: from VE1PR04MB6560.eurprd04.prod.outlook.com
 ([fe80::dfa:a64a:432f:e26b]) by VE1PR04MB6560.eurprd04.prod.outlook.com
 ([fe80::dfa:a64a:432f:e26b%7]) with mapi id 15.20.5395.020; Mon, 4 Jul 2022
 09:20:07 +0000
X-BeenThere: minios-devel@lists.xenproject.org
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Precedence: list
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>
X-Inumbo-ID: 8074b097-fb7a-11ec-a8e4-439420d8e422
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=VS/lHqEn3OKzIm/Vxlu2HDuBUo65e10ZokgIB0xVmf5Gf9tnq6xtBPjdUwIupt+mX31kdzh2bfEJQsnBgjSUdKT1sRVSH/E/oCBm0A8V6dGCvdR6K1gizGs5Tx8GHJDuzHulZtRzCRFHxRpoqRocW1L7Wxeczxe3EcQ1pm2KcoWGaWIg8Xc4xekVD6qjY+0Uss5A0N7MfhqZab/FjNBtxs+sh+0aHDDS2h4kX0BKK1OufeeXcP+3ab1j0CKPUTbqYjLusd8BMfqSffBm0ADHAg6A+IqgNtSggq1tEbc0kzLS02fEwM8NLeJQ1mesYW9ugqPBEzT9rdQ8Dayla86MsQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=A9QOVyzSK01MEMswLZkjhy8t1AvWi5qFWrfhNL0sxew=;
 b=k8Lf6Q3eN69icf2RB+Q7CF62b9KnyV35kH8FsqSEHQsvuWa6JXovOFg2uoH7/9iMoixun6CTQ/nTPs6g9muHwWKvOiRy/2IOfp+vwUleXAksPwNljS+Jgd0ndFHuSQqrdyacUKj7XYuuSJEPWTIKQLS044xr0JwaFxJHVtp7FzxUFijAMX0DWXIWM3IdOwznUy9+zdedERfin6VIHnBtZ82x4/pYw2D2eLJksVkPNwS2/f/x8tXwFWeYbHgtHaIJ1scPDxRLXO+wZqDmpYWFaudRvZkhFvr0Ex7C7c0liE6JkCEkC+0hkkZtz+RTz6iC7aWXzXHnphAabChB8yPV6g==
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
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=A9QOVyzSK01MEMswLZkjhy8t1AvWi5qFWrfhNL0sxew=;
 b=g4tzIbTt/5fZsiovrGPRwQOkx/fXWRLQm+HuB7zz1tVTG5i0apama73koR3ZS405JFA4tjtlx8ocHGEseIgNNw2GYj4bAMLCa9rXhTryMF76cOnA37f7Wux8P+Bc1oqWOwtO7K09o0hh2wnc3gxyA9J079wKOl3cjYArLviI7YaKFvobt3V+xrj4EWKADq8LVgdM9YpAamfHVLUd/YYK62beuQpEf5/9rA/vJGv3Oj/Aj2JP51N7frvWKhClCGJ5YYrY6+FJqG7MQxoeJuWFkzX4Rez8HBlaCyUPZCU7VbGZ8KsgjlAuDPdr2V9tqGHHMuMYTogGpNLMk11/L2VIBQ==
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=suse.com;
Message-ID: <72ddf6bb-be0a-ac54-075f-6f9196cd9e47@suse.com>
Date: Mon, 4 Jul 2022 11:20:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Thunderbird/91.11.0
Subject: Re: [PATCH v3 0/4] mini-os: some memory map updates for PVH
Content-Language: en-US
To: Juergen Gross <jgross@suse.com>, wl@xen.org
Cc: samuel.thibault@ens-lyon.org, Julien Grall <julien@xen.org>,
 minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 "committers@xenproject.org" <committers@xenproject.org>
References: <20220621072314.16382-1-jgross@suse.com>
 <3349c933-ed0d-3177-b494-ef4a6654d12d@suse.com>
 <bfe594da-dbc7-70c3-72f6-a1056e3a549d@xen.org>
 <f1a6c96d-6f65-358e-7a31-5f0ead3e3a10@suse.com>
From: Jan Beulich <jbeulich@suse.com>
In-Reply-To: <f1a6c96d-6f65-358e-7a31-5f0ead3e3a10@suse.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: AS9PR01CA0007.eurprd01.prod.exchangelabs.com
 (2603:10a6:20b:540::12) To VE1PR04MB6560.eurprd04.prod.outlook.com
 (2603:10a6:803:122::25)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a2fa9573-77c2-4058-2158-08da5d9e633c
X-MS-TrafficTypeDiagnostic: DB6PR0401MB2584:EE_
X-LD-Processed: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba,ExtFwd
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info:
	faG7/4m6Cbe1uRZlybqlMLZ5vZOKIB5RAacGC8yBgx8fDUitzqS+scjZvS/RkyLF4F4MRVK8B4zgOZVISYvtUoMGzAlCAq77h+PwIruYlCC/b7hvnX5SiTUqUNN6Hpr60GKK6rgfWkC4efaDtj7/tLikJjtMktdG6FBiPmNldBz7WI9ysFv5XT6UEcMTmRiQ1keWR//dDFX4RnVlYwwzSrbBem02OYW+2Rmd9i2cfPRNq2VrUM0fw52OIepDtSld1F4sNycYFPWLUXka4OmKXXJ1l6Dr4e5YlNtyRktVYwyS4jXfjgQDne+bZmuC5M0yZ3wPz1rTX3QSejj4+tUy7Rs2iQbSSgtRoCS6xtOl3Mz7O/X9z0Tip7RNyVbyPHyJnzeDKMty4BV12XNbvvNxHdupyuI6RB4L15ySHFYaOjBYf92DfS8Uw9hh7UPyBDc+GHV1JEcpVVY/5la3oV+QfnTOelvz37oOMvv5xHdXKG49mxbdtUdioI+ANTzdqbrDgKoJZEGyTfNE27RwxvMhzJM+hNfkqK/kYpvlCNgfgcnPmpYUonmzpfhwRuWXxTqalUWMe++N788wOMDHESlV/wnv8UheBTnZl+JDS3GK3aBuY452UriT99qfv5OrXpm1RB7x3GFEdosx6T4mFM7PgLvgNincGVXbNj9S+xfvpQxym/JiisdBPxr0qS7jh9EtUqHA7Pqu9zMJeB4TqRJ66/wd2tkPoeesKh9li62ULk5wj2yvfAccNYRT/serIC1e5DeTKIJtu5I8IBFNvEejAltfv60ibtWDprzZLeiiylOXFPcsNT8u7yCZtpef0j+I7IwriYapzBeD5eu/i99z6tdgHnZ1kPsa6be4253dvqM=
X-Forefront-Antispam-Report:
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(136003)(396003)(366004)(346002)(376002)(39850400004)(2616005)(54906003)(41300700001)(186003)(316002)(86362001)(36756003)(31686004)(4326008)(8676002)(38100700002)(66946007)(26005)(66556008)(31696002)(6512007)(66476007)(6506007)(15650500001)(53546011)(478600001)(83380400001)(6486002)(2906002)(8936002)(5660300002)(45980500001)(43740500002);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
	=?utf-8?B?eHU5S2w2eU5HM0lrbGgranhxTlhubytoMHVCU2wxZ0ZsbHAyZmNkU0pXSnhL?=
 =?utf-8?B?SXpwUVRaWHhUSTdpNFJweENnM1lBSi9TUlFwcGthTHNEVWZQY2gydGxwUVd5?=
 =?utf-8?B?eGZKV2RuWUN6cjQwM044OEd0cThvMFBQVFZzVmIxMUh1cmlHTHQ3c004RkF1?=
 =?utf-8?B?ZEY1akcxS2k2ZEc3eXA3dVo3MG0xVDNhNzdjVkxCTklNazdQcWhkY0NwL1pJ?=
 =?utf-8?B?OWNUU2dINUZ0VWFFOG1WLzFhd1NXek56OHhUK3kzRlVSVk84YVZ0ZzcwWVl1?=
 =?utf-8?B?S043c1pDOGN6OUkrV3JOVHFhNm0vV1JoQldocUp3ZmY3RE5JNytBVHVHRjJj?=
 =?utf-8?B?OGRBODQybmlod1F6THRJeVJTN2dSYWRPbjVtb0daUEtQRHJuWW05RzlEblNw?=
 =?utf-8?B?M0dDd3ltNjk0UUNqSEsrMktZREJLZVd2enRYdC9kcFpsMlNTUThPQ1BMTmt2?=
 =?utf-8?B?UEYvWlNmNmp5OGJIdnczeVVwUHNNb0hSY3Bscm42Nit6NVM2RkV3bGFtSlRD?=
 =?utf-8?B?OGZNK3RGeGF1d2FDZkZrWDlhbS9QQXBQdmZpQk04VVJwVG5PeEJFQXQzQ2hF?=
 =?utf-8?B?bU5yQkZwR25WM3ZqQy9aMGtRWVFvazRKcjJnaHQzTytydzZYdEdlU3IxWXhx?=
 =?utf-8?B?REU5cTZpQ2dERUlsNWlBVFhrRDhWc2hrS1p5WUxhS3g5cDFOMHllTXljSnNZ?=
 =?utf-8?B?cTZMcW1RVkJ4TTF1c04yUGFRMmhSWkVKRVJzelNwTnUrekpDTDlVTmtEb3Jh?=
 =?utf-8?B?NCtQQUVlY05BV08zWG9KZUhOOG5wcUZnM0s2ZDA2Z21WWmZrVk41a0s3YUNC?=
 =?utf-8?B?VFNyN3NKQy9VRDJuT3ZPNWFKdUUyREJGMWpiT2FrMWVJeDJUS0VNMEtoZWl4?=
 =?utf-8?B?UkhXV1pyUitaQmlyQmNtNDhaTW51RExxbGt6WHBVWEc3WW1zR3k4eHlBN2Vn?=
 =?utf-8?B?MFliWFRxUWdRSG5LVVYxY2lVZVpSSjBvZVYrYllJUkI0UXc5cU1XQWxOclgw?=
 =?utf-8?B?WVN2VmwxWG80NlBaTm9aVWVXWE9pZ2lic0lCTXRwV3ZsejVQNU1ZNmdPWEVL?=
 =?utf-8?B?Y2JGeEErWHY0MnBGTFMyWGcwcHhlREtLMStkbENFK0R0blRvYXVieXRqVGlF?=
 =?utf-8?B?a1AyWnRLT01qVVlyamdodlpWS1FlRUFjRVByQytubS9DOFVDd0puc2pqRUpS?=
 =?utf-8?B?aDBxU3VnczVjWUlkcWJLekN4VDFQMVFJcjFaOU9oZmtYcG1JT2xmQXduTmND?=
 =?utf-8?B?SlZObit1VVpGSlM3L0lDa1pNUGh2N0NDZys5eTNJZkNIcmZQVzU4dUlSQU14?=
 =?utf-8?B?ckQ0NnlQcjA5Y0dTZC9qSE96RnlVTzZlVmNoNGV3RzZ0bTVncUZLcDkwdi9J?=
 =?utf-8?B?eno3OWsyWm9CcGI4TFl3UTZWcVVzOGJCYmEzcXh2VmY4WEU2L0IyV0k0R3Z1?=
 =?utf-8?B?ZjA3S3k4czQ0SDBRLzkzWWtvV1h4U0t5MEFkYndvOElJd2pFMXBqeXFLZFpW?=
 =?utf-8?B?ZzhDQUllUVlJVUwvYm9oRGp5TDFqSXFDSFhTM1RwbG1FUFFMUkRJTmlTcEJX?=
 =?utf-8?B?VzlhbjFuRUNtL2VNMFZyWElIRXBPZTVNU3RlM1YybmhVTmRSVlowTUtxdUVp?=
 =?utf-8?B?UlZmMUdFQldORDhsdTFsU3dHaTFuNTRsaFQ4QmJvVk5rQXJ2aDFJWFJqeWFJ?=
 =?utf-8?B?N0t3T0xDS0V4NnFTalB1SGo2dnVVd1dKYnlSZkVwRGJDTDgvT2JvSS85VnRM?=
 =?utf-8?B?c29CQ3dVSnY3RXkvZWJpZ0xhRjRkRGRxNWVyY3V1VjBKRHZYSENtQ1NDT2Y1?=
 =?utf-8?B?OGZUNTRDd0J4ZE84S29mVnc0Q0gzZUFvamtMckZ5UFUzaUxaaTc2SHhuOXpD?=
 =?utf-8?B?TzFWUmdCbSt5ZTVIRFRJUENHVHRnWHJlSzhhUnQrRzUwV25veS9QUUhXd3Iw?=
 =?utf-8?B?Mk4wS0M2NmF4Ny9JV3NyK0dadnB3VVBKN2tLUVlEcGFRNG5vZzhwUVBUUjIv?=
 =?utf-8?B?RmV6T2ZoRmdpdmcweG5lVmZURDlucUhjdnhJL2JhbUNPN1I5M2lIWEFnTjFU?=
 =?utf-8?B?cEF0cnNoWldiWExwOSt0cWh1YTBTdnNaU3pyZVB5cWZObHZieDJaODhiSzln?=
 =?utf-8?Q?gunV7fblTcPLr/NflhByWl1+a?=
X-OriginatorOrg: suse.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a2fa9573-77c2-4058-2158-08da5d9e633c
X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2022 09:20:07.9009
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 4+3e0lfXZH2wKMd8SQhfKsyfWhTfu1jG0H7aP3GS0NBmU0LiIuBmWRfkq4y1SuyKDkuCQ0npOM+Pf8ZFD3QqBw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2584

On 04.07.2022 11:12, Juergen Gross wrote:
> On 04.07.22 10:55, Julien Grall wrote:
>> Hi Juergen,
>>
>> On 04/07/2022 09:38, Juergen Gross wrote:
>>> On 21.06.22 09:23, Juergen Gross wrote:
>>>> Do some memory map related changes/fixes for PVH mode:
>>>>
>>>> - Prefer the memory map delivered via start-info over the one obtained
>>>>    from the hypervisor. This is a prerequisite for Xenstore-stubdom
>>>>    live-update with rising the memory limit.
>>>>
>>>> - Fix a bug related to ballooning in PVH mode: PVH Xenstore-stubdom
>>>>    can't read its target memory size from Xenstore, as this introduces
>>>>    a chicken-and-egg problem. The memory size read from the hypervisor
>>>>    OTOH includes additional "special" pages marked as reserved in the
>>>>    memory map. Those pages need to be subtracted from the read size.
>>>>
>>>> - Fix a bug in ballooning code in PVH mode when using memory beyond
>>>>    a RAM hole in the memory map
>>>>
>>>> Changes in V3:
>>>> - minor comment for patch 3 addressed
>>>>
>>>> Changes in V2:
>>>> - added patch 4
>>>> - addressed comment regarding patch 3
>>>>
>>>> Juergen Gross (4):
>>>>    mini-os: take newest version of arch-x86/hvm/start_info.h
>>>>    mini-os: prefer memory map via start_info for PVH
>>>>    mini-os: fix number of pages for PVH
>>>>    mini-os: fix bug in ballooning on PVH
>>>>
>>>>   arch/x86/mm.c                         | 23 ++++----
>>>>   balloon.c                             | 18 ++----
>>>>   e820.c                                | 83 ++++++++++++++++++++++++---
>>>>   include/e820.h                        |  6 ++
>>>>   include/x86/arch_mm.h                 |  2 +
>>>>   include/xen/arch-x86/hvm/start_info.h | 63 +++++++++++++++++++-
>>>>   6 files changed, 163 insertions(+), 32 deletions(-)
>>>>
>>>
>>> Could someone please commit this series? 
>>
>> Done.
>>
>>> Samuel gave his R-b nearly 2 weeks
>>> ago.
>>
>> xen-devel is quite high volume and I don't read all the e-mails. If you need 
>> someone to commit then please CC committers@ and this will land in my inbox.
> 
> This is the reason why Wei wanted to be CC-ed for Mini-OS patches in the
> past. He doesn't seem to be interested any more, unfortunately...

And really, with no other indication so far, I've been skipping mini-os
patches on the assumption that Wei would be looking after them. Wei, if
you can't do so anymore, could you please explicitly indicate so?

Jan


