From xen-users-bounces@lists.xenproject.org Tue Aug 01 14:45:44 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 01 Aug 2023 14:45:44 +0000
Received: from list by lists.xenproject.org with outflank-mailman.574269.899556 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qQqcM-0001oM-Sp; Tue, 01 Aug 2023 14:44:58 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 574269.899556; Tue, 01 Aug 2023 14:44:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qQqcM-0001o7-NG; Tue, 01 Aug 2023 14:44:58 +0000
Received: by outflank-mailman (input) for mailman id 574269;
 Tue, 01 Aug 2023 14:44:57 +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=VBKQ=DS=xenbits.xen.org=julieng@srs-se1.protection.inumbo.net>)
 id 1qQqcK-0001l9-Qw
 for xen-users@lists.xen.org; Tue, 01 Aug 2023 14:44:57 +0000
Received: from mail.xenproject.org (mail.xenproject.org [104.130.215.37])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id f7e35ead-3079-11ee-8613-37d641c3527e;
 Tue, 01 Aug 2023 16:44:52 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <julieng@xenbits.xen.org>)
 id 1qQqc6-00077U-Hn; Tue, 01 Aug 2023 14:44:42 +0000
Received: from julieng by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <julieng@xenbits.xen.org>)
 id 1qQqc6-0003DF-Fl; Tue, 01 Aug 2023 14:44:42 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: f7e35ead-3079-11ee-8613-37d641c3527e
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=SZXqskAvCr2m3Sg9JnEDMbVAwCNoFywf9GxMzz8UySw=; b=A5SSiGbqu6Jo+u+jhTA6RP/d0Z
	v+Py5L9yo1saysKXLeVDBSa1vrPe90zx4Kc4Xe4tkl+Fth+Ir7TsRVSURToLDm9JD2oZ/6mtkGNmN
	MQ89J7Ux2k7jiD71MB+lLWrt+9lxj5+zf2o8w7VDX96RYAdee/GpXez6Tspw39AJ/cBc=;
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 436 v1 (CVE-2023-34320) - arm: Guests can
 trigger a deadlock on Cortex-A77
Message-Id: <E1qQqc6-0003DF-Fl@xenbits.xenproject.org>
Date: Tue, 01 Aug 2023 14:44:42 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2023-34320 / XSA-436

           arm: Guests can trigger a deadlock on Cortex-A77

ISSUE DESCRIPTION
=================

Cortex-A77 cores (r0p0 and r1p0) are affected by erratum 1508412
where software, under certain circumstances, could deadlock a core
due to the execution of either a load to device or non-cacheable memory,
and either a store exclusive or register read of the Physical
Address Register (PAR_EL1) in close proximity.

IMPACT
======

A (malicious) guest that doesn't include the workaround for erratum
1508412 could deadlock the core.  This will ultimately result to
a deadlock of the system.

VULNERABLE SYSTEMS
==================

Systems running all version of Xen are affected.

This bug is specific to Arm Cortex-A77 cores r0p0 and r1p0.

MITIGATION
==========

There are no known mitigations.

NOTE REGARDING LACK OF EMBARGO
==============================

This issue has been publicly documented.

RESOLUTION
==========

To handle properly the erratum, it is necessary to have an updated
firmware and that both the hypervisor and guest OSes have the workaround.
This means it is not possible to security support Xen on the Cortex-A77,
even on systems which have the workaround enabled.

Applying the attached patches will document the situation and also
add the workaround in Xen if someone wish to run on Cortex-A77 with
only trusted guests.

Note that patches for released versions are generally prepared to
apply to the stable branches, and may not apply cleanly to the most
recent release tarball.  Downstreams are encouraged to update to the
tip of the stable branch before applying these patches.

xsa436/xsa436.patch           xen-unstable - Xen 4.17.x
xsa436/xsa436-4.16.patch      Xen 4.16.x
xsa436/xsa436-4.15.patch      Xen 4.15.x

$ sha256sum xsa436* xsa436*/*
64d34753cdbbcfec2c80db2daad98529bf900935419d0214057e962098b38160  xsa436.meta
cc0f1303d4ad4c4750bd555622b87a9721e0253759b07915e6ba5216c24e8f8d  xsa436/xsa436.patch
97d1bd7716637efce1fa5d7f608d7f26b2b396fa20b966c8c0cd22ef61dc07d4  xsa436/xsa436-4.15.patch
e1264a44df39d56a2c6246d8f9f511d0371a5f416c364ef766ea5a59e7b46f92  xsa436/xsa436-4.16.patch
$
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAmTJGVoMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZIpMIAJJ/58V/2+aEQfc0Fd+UDegr+69PsgRVRKofbX5o
M8r0hCLoowsEvI8vxloaOCTtgEwzFq2zCYsUED1nn0iLk0MqK6t9njkuVD3cmuqt
WaVXiW7uJU8ph2pwscv2tVPBBYblT7+Y3fuHsbXEjEW40yQkStkD5NMgwH5Z0bhq
61zCZm+/xK66VBKnrWFdlTaueOLT11/lGPskISquWrYjz7Vr873k89fXdGURn6+9
N7gdl3eIDqkpGTXvUPFdPwwE+z1ESxGig24RYNQmt3UpLbIQO2wGp0HXbsJ8e1cj
r4KNhSFm/h6tsjOYxm5Jmi4an4gAOlVxCSNds2/+oZQVHpQ=
=GNOw
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa436.meta"
Content-Disposition: attachment; filename="xsa436.meta"
Content-Transfer-Encoding: base64

ewogICJYU0EiOiA0MzYsCiAgIlN1cHBvcnRlZFZlcnNpb25zIjogWwogICAg
Im1hc3RlciIsCiAgICAiNC4xNyIsCiAgICAiNC4xNiIsCiAgICAiNC4xNSIK
ICBdLAogICJUcmVlcyI6IFsKICAgICJ4ZW4iCiAgXSwKICAiUmVjaXBlcyI6
IHsKICAgICI0LjE1IjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAi
eGVuIjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICJkZjMzOTVmNmIyZDc1
OWFiYTM5ZmI2N2E3YmMwZmU0OTE0N2M4YjM5IiwKICAgICAgICAgICJQcmVy
ZXFzIjogW10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAg
InhzYTQzNi94c2E0MzYtNC4xNS5wYXRjaCIKICAgICAgICAgIF0KICAgICAg
ICB9CiAgICAgIH0KICAgIH0sCiAgICAiNC4xNiI6IHsKICAgICAgIlJlY2lw
ZXMiOiB7CiAgICAgICAgInhlbiI6IHsKICAgICAgICAgICJTdGFibGVSZWYi
OiAiODlmZTZkMGVkZWE4NDFkMWQyNjkwY2YzZjUxNzNlMzM0YzY4NzgyMyIs
CiAgICAgICAgICAiUHJlcmVxcyI6IFtdLAogICAgICAgICAgIlBhdGNoZXMi
OiBbCiAgICAgICAgICAgICJ4c2E0MzYveHNhNDM2LTQuMTYucGF0Y2giCiAg
ICAgICAgICBdCiAgICAgICAgfQogICAgICB9CiAgICB9LAogICAgIjQuMTci
OiB7CiAgICAgICJSZWNpcGVzIjogewogICAgICAgICJ4ZW4iOiB7CiAgICAg
ICAgICAiU3RhYmxlUmVmIjogIjMxNDFhMGI4NWMzN2I3NmUwNjllYzdkY2I5
MDZmZjIwMmY1YzQwNzUiLAogICAgICAgICAgIlByZXJlcXMiOiBbXSwKICAg
ICAgICAgICJQYXRjaGVzIjogWwogICAgICAgICAgICAieHNhNDM2L3hzYTQz
Ni5wYXRjaCIKICAgICAgICAgIF0KICAgICAgICB9CiAgICAgIH0KICAgIH0s
CiAgICAibWFzdGVyIjogewogICAgICAiUmVjaXBlcyI6IHsKICAgICAgICAi
eGVuIjogewogICAgICAgICAgIlN0YWJsZVJlZiI6ICIwMWNhMjlmMGIxN2E1
MGE5NGIwZTIzMmJhMjc2YzMyZTk1ZDgwYWUzIiwKICAgICAgICAgICJQcmVy
ZXFzIjogW10sCiAgICAgICAgICAiUGF0Y2hlcyI6IFsKICAgICAgICAgICAg
InhzYTQzNi94c2E0MzYucGF0Y2giCiAgICAgICAgICBdCiAgICAgICAgfQog
ICAgICB9CiAgICB9CiAgfQp9

--=separator
Content-Type: application/octet-stream; name="xsa436/xsa436.patch"
Content-Disposition: attachment; filename="xsa436/xsa436.patch"
Content-Transfer-Encoding: base64

RnJvbSBiNmMyOGIwYTdmYTkxZTljOTJjYWYzODhhYzg3NTYzOWM0MjRhYmNl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMdWNhIEZhbmNlbGx1
IDxsdWNhLmZhbmNlbGx1QGFybS5jb20+CkRhdGU6IE1vbiwgMTcgSnVsIDIw
MjMgMTM6MjU6NDYgKzAxMDAKU3ViamVjdDogW1BBVENIXSB4ZW4vYXJtOiBB
ZGQgQ29ydGV4LUE3NyBlcnJhdHVtIDE1MDg0MTIgaGFuZGxpbmcKCkNvcnRl
eC1BNzcgY29yZXMgKHIwcDAsIHIxcDApIGNvdWxkIGRlYWRsb2NrIG9uIGEg
c2VxdWVuY2Ugb2YgYQpzdG9yZS1leGNsdXNpdmUgb3IgcmVhZCBvZiBQQVJf
RUwxIGFuZCBhIGxvYWQgd2l0aCBkZXZpY2Ugb3Igbm9uLWNhY2hlYWJsZQpt
ZW1vcnkgYXR0cmlidXRlcy4KQSB3b3JrYXJvdW5kIGlzIGF2YWlsYWJsZSwg
YnV0IGl0IGRlcGVuZHMgb24gYSBmaXJtd2FyZSBjb3VudGVycGFydC4KClRo
ZSBwcm9wb3NlZCB3b3JrYXJvdW5kIGZyb20gdGhlIGVycmF0YSBkb2N1bWVu
dCBpcyB0byBtb2RpZnkgdGhlIHNvZnR3YXJlCnJ1bm5pbmcgYXQgRUwxIGFu
ZCBhYm92ZSB0byBpbmNsdWRlIGEgRE1CIFNZIGJlZm9yZSBhbmQgYWZ0ZXIg
YWNjZXNzaW5nClBBUl9FTDEuCgpJbiBjb25qdW5jdGlvbiB0byB0aGUgYWJv
dmUsIHRoZSBmaXJtd2FyZSBuZWVkcyB0byB1c2UgYSBzcGVjaWZpYyB3cml0
ZQpzZXF1ZW5jZSB0byBzZXZlcmFsIElNUExFTUVOVEFUSU9OIERFRklORUQg
cmVnaXN0ZXJzIHRvIGhhdmUgdGhlIGhhcmR3YXJlCmluc2VydCBhIERNQiBT
WSBhZnRlciBhbGwgbG9hZC1leGNsdXNpdmUgYW5kIHN0b3JlLWV4Y2x1c2l2
ZSBpbnN0cnVjdGlvbnMuCgpBcHBseSB0aGUgd29ya2Fyb3VuZCB0byBYZW4g
d2hlcmUgUEFSX0VMMSBpcyByZWFkLCBpbXBsZW1lbnRpbmcgYW4gaGVscGVy
CmZ1bmN0aW9uIHRvIGRvIHRoYXQuClNpbmNlIFhlbiBjYW4gYmUgaW50ZXJy
dXB0ZWQgYnkgaXJxcyBpbiBhbnkgbW9tZW50LCBhZGQgYSBiYXJyaWVyIG9u
CmVudHJ5L2V4aXQgd2hlbiB3ZSBhcmUgcnVubmluZyBvbiB0aGUgYWZmZWN0
ZWQgY29yZXMuCgpBIGd1ZXN0IHdpdGhvdXQgdGhlIHdvcmthcm91bmQgY2Fu
IGRlYWRsb2NrIHRoZSBzeXN0ZW0sIHNvIHdhcm4gdGhlIHVzZXJzCm9mIFhl
biB3aXRoIHRoZSBhYm92ZSB0eXBlIG9mIGNvcmVzIHRvIHVzZSBvbmx5IHRy
dXN0ZWQgZ3Vlc3RzLCBieQpwcmludGluZyBhIG1lc3NhZ2Ugb24gWGVuIHN0
YXJ0dXAuCgpTaWduZWQtb2ZmLWJ5OiBMdWNhIEZhbmNlbGx1IDxsdWNhLmZh
bmNlbGx1QGFybS5jb20+ClJldmlld2VkLWJ5OiBCZXJ0cmFuZCBNYXJxdWlz
IDxiZXJ0cmFuZC5tYXJxdWlzQGFybS5jb20+ClJldmlld2VkLWJ5OiBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgotLS0KIFNVUFBPUlQubWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArKwogZG9jcy9taXNj
L2FybS9zaWxpY29uLWVycmF0YS50eHQgICAgICB8ICAxICsKIHhlbi9hcmNo
L2FybS9LY29uZmlnICAgICAgICAgICAgICAgICAgfCAyMSArKysrKysrKysr
KysrKysrKysrKysKIHhlbi9hcmNoL2FybS9hcm02NC9lbnRyeS5TICAgICAg
ICAgICAgfCAxOSArKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0v
Y3B1ZXJyYXRhLmMgICAgICAgICAgICAgIHwgMTYgKysrKysrKysrKysrLS0t
LQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20vYXJtNjQvcGFnZS5oIHwg
MTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20vY3B1
ZmVhdHVyZS5oIHwgIDMgKystCiB4ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20v
c3lzcmVncy5oICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiA5
IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmlu
ZGV4IDhlMDQwZDFjMWVmNS4uYjYzMzc2ZjRkOGQyIDEwMDY0NAotLS0gYS9T
VVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTM5LDggKzM5LDEwIEBA
IHN1cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50LgogCiAgICAgU3RhdHVzOiBT
dXBwb3J0ZWQKICAgICBTdGF0dXMsIENvcnRleCBBNTcgcjBwMC1yMXAxOiBT
dXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKKyAgICBTdGF0dXMs
IENvcnRleCBBNzcgcjBwMC1yMXAwOiBTdXBwb3J0ZWQsIG5vdCBzZWN1cml0
eSBzdXBwb3J0ZWQKIAogRm9yIHRoZSBDb3J0ZXggQTU3IHIwcDAgLSByMXAx
LCBzZWUgRXJyYXRhIDgzMjA3NS4KK0ZvciB0aGUgQ29ydGV4IEE3NyByMHAw
IC0gcjFwMCwgc2VlIEVycmF0YSAxNTA4NDEyLgogCiAjIyBIb3N0IGhhcmR3
YXJlIHN1cHBvcnQKIApkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9zaWxp
Y29uLWVycmF0YS50eHQgYi9kb2NzL21pc2MvYXJtL3NpbGljb24tZXJyYXRh
LnR4dAppbmRleCAxOTI1ZDhmZDRlZTAuLmM0ZTgyZGY1MzU2NiAxMDA2NDQK
LS0tIGEvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKKysrIGIv
ZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKQEAgLTU4LDQgKzU4
LDUgQEAgc3RhYmxlIGh5cGVydmlzb3JzLgogfCBBUk0gICAgICAgICAgICB8
IENvcnRleC1BNzYgICAgICB8ICMxMjg2ODA3ICAgICAgICB8IEFSTTY0X0VS
UkFUVU1fMTI4NjgwNyAgIHwKIHwgQVJNICAgICAgICAgICAgfCBOZW92ZXJz
ZS1OMSAgICAgfCAjMTE2NTUyMiAgICAgICAgfCBOL0EKIHwgQVJNICAgICAg
ICAgICAgfCBOZW92ZXJzZS1OMSAgICAgfCAjMTI4NjgwNyAgICAgICAgfCBB
Uk02NF9FUlJBVFVNXzEyODY4MDcgICB8Cit8IEFSTSAgICAgICAgICAgIHwg
Q29ydGV4LUE3NyAgICAgIHwgIzE1MDg0MTIgICAgICAgIHwgQVJNNjRfRVJS
QVRVTV8xNTA4NDEyICAgfAogfCBBUk0gICAgICAgICAgICB8IE1NVS01MDAg
ICAgICAgICB8ICM4NDI4NjkgICAgICAgICB8IE4vQSAgICAgICAgICAgICAg
ICAgICAgIHwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggMzNlMDA0ZDcwMmJmLi42ZWQx
ZDUxNzkxZTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCisr
KyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBAIC0zMTIsNiArMzEyLDI3IEBA
IGNvbmZpZyBBUk02NF9FUlJBVFVNXzEyODY4MDcKIAogCSAgSWYgdW5zdXJl
LCBzYXkgWS4KIAorY29uZmlnIEFSTTY0X0VSUkFUVU1fMTUwODQxMgorCWJv
b2wgIkNvcnRleC1BNzc6IDE1MDg0MTI6IHBvc3NpYmxlIGRlYWRsb2NrIG9u
IHNlcXVlbmNlIG9mIE5DL0RldmljZSBsb2FkIGFuZCBzdG9yZSBleGNsdXNp
dmUgb3IgUEFSIHJlYWQiCisJZGVmYXVsdCB5CisJZGVwZW5kcyBvbiBBUk1f
NjQKKwloZWxwCisJICBUaGlzIG9wdGlvbiBhZGRzIGEgd29ya2Fyb3VuZCBm
b3IgQXJtIENvcnRleC1BNzcgZXJyYXR1bSAxNTA4NDEyLgorCisJICBBZmZl
Y3RlZCBDb3J0ZXgtQTc3IGNvcmVzIChyMHAwLCByMXAwKSBjb3VsZCBkZWFk
bG9jayBvbiBhIHNlcXVlbmNlCisJICBvZiBhIHN0b3JlLWV4Y2x1c2l2ZSBv
ciByZWFkIG9mIFBBUl9FTDEgYW5kIGEgbG9hZCB3aXRoIGRldmljZSBvcgor
CSAgbm9uLWNhY2hlYWJsZSBtZW1vcnkgYXR0cmlidXRlcy4gVGhlIHdvcmth
cm91bmQgZGVwZW5kcyBvbiBhIGZpcm13YXJlCisJICBjb3VudGVycGFydC4K
KworCSAgWGVuIGd1ZXN0cyBtdXN0IGFsc28gaGF2ZSB0aGUgd29ya2Fyb3Vu
ZCBpbXBsZW1lbnRlZCBvciB0aGV5IGNhbgorCSAgZGVhZGxvY2sgdGhlIHN5
c3RlbS4KKworCSAgV29yayBhcm91bmQgdGhlIGlzc3VlIGJ5IGluc2VydGlu
ZyBETUIgU1kgYmFycmllcnMgYXJvdW5kIFBBUl9FTDEKKwkgIHJlZ2lzdGVy
IHJlYWRzIGFuZCB3YXJuaW5nIFhlbiB1c2Vycy4gVGhlIERNQiBiYXJyaWVy
IGlzIHN1ZmZpY2llbnQKKwkgIHRvIHByZXZlbnQgYSBzcGVjdWxhdGl2ZSBQ
QVJfRUwxIHJlYWQuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGVuZG1l
bnUKIAogY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDk1ZjFhOTI2ODQxOS4uOTVm
ZjRlM2UwNTE3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwpAQCAtMTM0
LDYgKzEzNCwxNiBAQAogICogcG9zaXRpb24gb24gdGhlIHN0YWNrIGJlZm9y
ZS4KICAqLwogICAgICAgICAubWFjcm8gIGVudHJ5LCBoeXAsIGNvbXBhdCwg
c2F2ZV94MF94MT0xCisKKyAgICAgICAgLyoKKyAgICAgICAgICogRW5zdXJl
IGFueSBQQVJfRUwxIHJlYWRzIGNvbXBsZXRlLCBpbiBjYXNlIHdlIHdlcmUg
aW50ZXJydXB0ZWQKKyAgICAgICAgICogYmV0d2VlbiB0aGUgUEFSX0VMMSBy
ZWFkIGFuZCB0aGUgbWVtb3J5IGJhcnJpZXIgZm9yIHRoZSBlcnJhdHVtCisg
ICAgICAgICAqIDE1MDg0MTIgd29ya2Fyb3VuZC4KKyAgICAgICAgICovCisg
ICAgICAgIGFsdGVybmF0aXZlX2lmIEFSTTY0X1dPUktBUk9VTkRfMTUwODQx
MgorICAgICAgICBkbWIgc3kKKyAgICAgICAgYWx0ZXJuYXRpdmVfZWxzZV9u
b3BfZW5kaWYKKwogICAgICAgICBzdWIgICAgIHNwLCBzcCwgIyhVUkVHU19T
UFNSX2VsMSAtIFVSRUdTX0xSKSAvKiBDUFNSLCBQQywgU1AsIExSICovCiAK
ICAgICAgICAgLmlmIFxoeXAgPT0gMCAgICAgICAgIC8qIEd1ZXN0IG1vZGUg
Ki8KQEAgLTQ5Miw2ICs1MDIsMTUgQEAgcmV0dXJuX2Zyb21fdHJhcDoKIAog
ICAgICAgICBsZHIgICAgIGxyLCBbc3BdLCAjKFVSRUdTX1NQU1JfZWwxIC0g
VVJFR1NfTFIpIC8qIENQU1IsIFBDLCBTUCwgTFIgKi8KIAorICAgICAgICAv
KgorICAgICAgICAgKiBFbnN1cmUgYW55IGRldmljZS9OQyByZWFkcyBjb21w
bGV0ZSwgaW4gY2FzZSB3ZSB3ZXJlIGludGVycnVwdGVkCisgICAgICAgICAq
IGJldHdlZW4gdGhlIG1lbW9yeSBiYXJyaWVyIGZvciB0aGUgZXJyYXR1bSAx
NTA4NDEyIHdvcmthcm91bmQgYW5kCisgICAgICAgICAqIGFueSBQQVJfRUwx
IHJlYWQuCisgICAgICAgICAqLworICAgICAgICBhbHRlcm5hdGl2ZV9pZiBB
Uk02NF9XT1JLQVJPVU5EXzE1MDg0MTIKKyAgICAgICAgZG1iIHN5CisgICAg
ICAgIGFsdGVybmF0aXZlX2Vsc2Vfbm9wX2VuZGlmCisKICAgICAgICAgZXJl
dAogICAgICAgICBzYgogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1
ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKaW5kZXggYWU2
NDlkMTZlZjAyLi5lYTY4MGZhYzJlNDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9jcHVlcnJhdGEuYworKysgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRh
LmMKQEAgLTY2OCw2ICs2NjgsMTQgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBh
cm1fY3B1X2NhcGFiaWxpdGllcyBhcm1fZXJyYXRhW10gPSB7CiAgICAgICAg
IC5jYXBhYmlsaXR5ID0gQVJNNjRfV09SS0FST1VORF9BVF9TUEVDVUxBVEUs
CiAgICAgICAgIE1JRFJfQUxMX1ZFUlNJT05TKE1JRFJfQ09SVEVYX0E1Nyks
CiAgICAgfSwKKyNpZmRlZiBDT05GSUdfQVJNNjRfRVJSQVRVTV8xNTA4NDEy
CisgICAgeworICAgICAgICAvKiBDb3J0ZXgtQTc3IHIwcDAgLSByMXAwICov
CisgICAgICAgIC5kZXNjID0gIkFSTSBlcnJhdHVtIDE1MDg0MTIgKGh5cGVy
dmlzb3IgcG9ydGlvbikiLAorICAgICAgICAuY2FwYWJpbGl0eSA9IEFSTTY0
X1dPUktBUk9VTkRfMTUwODQxMiwKKyAgICAgICAgTUlEUl9SQU5HRShNSURS
X0NPUlRFWF9BNzcsIDAsIDEpLAorICAgIH0sCisjZW5kaWYKICAgICB7CiAg
ICAgICAgIC8qIENvcnRleC1BNTUgKEFsbCB2ZXJzaW9ucyBhcyBlcnJhdHVt
IGlzIG9wZW4gaW4gU0RFTiB2MTQpICovCiAgICAgICAgIC5kZXNjID0gIkFS
TSBlcnJhdHVtIDE1MzA5MjMiLApAQCAtNjg2LDExICs2OTQsMTEgQEAgdm9p
ZCBfX2luaXQgZW5hYmxlX2VycmF0YV93b3JrYXJvdW5kcyh2b2lkKQogewog
ICAgIGVuYWJsZV9jcHVfY2FwYWJpbGl0aWVzKGFybV9lcnJhdGEpOwogCi0j
aWZkZWYgQ09ORklHX0FSTTY0X0VSUkFUVU1fODMyMDc1Ci0gICAgaWYgKCBj
cHVzX2hhdmVfY2FwKEFSTTY0X1dPUktBUk9VTkRfREVWSUNFX0xPQURfQUNR
VUlSRSkgKQorI2lmIGRlZmluZWQoQ09ORklHX0FSTTY0X0VSUkFUVU1fODMy
MDc1KSB8fCBkZWZpbmVkKENPTkZJR19BUk02NF9FUlJBVFVNXzE1MDg0MTIp
CisgICAgaWYgKCBjcHVzX2hhdmVfY2FwKEFSTTY0X1dPUktBUk9VTkRfREVW
SUNFX0xPQURfQUNRVUlSRSkgfHwKKyAgICAgICAgIGNwdXNfaGF2ZV9jYXAo
QVJNNjRfV09SS0FST1VORF8xNTA4NDEyKSApCiAgICAgewotICAgICAgICBw
cmludGtfb25jZSgiKioqKiBUaGlzIENQVSBpcyBhZmZlY3RlZCBieSB0aGUg
ZXJyYXRhIDgzMjA3NS4gICAgICAgICAgICAgICAgICAgICAgKioqKlxuIgot
ICAgICAgICAgICAgICAgICAgICAiKioqKiBHdWVzdHMgd2l0aG91dCBDUFUg
ZXJyYXR1bSB3b3JrYXJvdW5kcyBjYW4gZGVhZGxvY2sgdGhlIHN5c3RlbSEg
KioqKlxuIgorICAgICAgICBwcmludGtfb25jZSgiKioqKiBHdWVzdHMgd2l0
aG91dCBDUFUgZXJyYXR1bSB3b3JrYXJvdW5kcyBjYW4gZGVhZGxvY2sgdGhl
IHN5c3RlbSEgKioqKlxuIgogICAgICAgICAgICAgICAgICAgICAiKioqKiBP
bmx5IHRydXN0ZWQgZ3Vlc3RzIHNob3VsZCBiZSB1c2VkLiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKioqKlxuIik7CiAKICAgICAgICAgLyogVGFp
bnQgdGhlIG1hY2hpbmUgaGFzIGJlaW5nIGluc2VjdXJlICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKaW5kZXggMmNkNDgxOTc5Y2YxLi4zZTM3MmZiNzBiOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluLmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0aWMgdm9pZCBj
dHh0X3N3aXRjaF9mcm9tKHN0cnVjdCB2Y3B1ICpwKQogICAgIHAtPmFyY2gu
dHRicjEgPSBSRUFEX1NZU1JFRzY0KFRUQlIxX0VMMSk7CiAgICAgaWYgKCBp
c18zMmJpdF9kb21haW4ocC0+ZG9tYWluKSApCiAgICAgICAgIHAtPmFyY2gu
ZGFjciA9IFJFQURfU1lTUkVHKERBQ1IzMl9FTDIpOwotICAgIHAtPmFyY2gu
cGFyID0gUkVBRF9TWVNSRUc2NChQQVJfRUwxKTsKKyAgICBwLT5hcmNoLnBh
ciA9IHJlYWRfc3lzcmVnX3BhcigpOwogI2lmIGRlZmluZWQoQ09ORklHX0FS
TV8zMikKICAgICBwLT5hcmNoLm1haXIwID0gUkVBRF9DUDMyKE1BSVIwKTsK
ICAgICBwLT5hcmNoLm1haXIxID0gUkVBRF9DUDMyKE1BSVIxKTsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9pbmNsdWRlL2FzbS9hcm02NC9wYWdlLmgg
Yi94ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20vYXJtNjQvcGFnZS5oCmluZGV4
IDBjYmEyNjYzNzMzYi4uZmJmZTY3YmY4OTUxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC9hcm0vaW5jbHVkZS9hc20vYXJtNjQvcGFnZS5oCisrKyBiL3hlbi9h
cmNoL2FybS9pbmNsdWRlL2FzbS9hcm02NC9wYWdlLmgKQEAgLTQ4LDExICs0
OCwxMSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgaW52YWxpZGF0ZV9pY2FjaGVf
bG9jYWwodm9pZCkKIC8qIEFzayB0aGUgTU1VIHRvIHRyYW5zbGF0ZSBhIFZB
IGZvciB1cyAqLwogc3RhdGljIGlubGluZSB1aW50NjRfdCBfX3ZhX3RvX3Bh
cih2YWRkcl90IHZhKQogewotICAgIHVpbnQ2NF90IHBhciwgdG1wID0gUkVB
RF9TWVNSRUc2NChQQVJfRUwxKTsKKyAgICB1aW50NjRfdCBwYXIsIHRtcCA9
IHJlYWRfc3lzcmVnX3BhcigpOwogCiAgICAgYXNtIHZvbGF0aWxlICgiYXQg
czFlMnIsICUwOyIgOiA6ICJyIiAodmEpKTsKICAgICBpc2IoKTsKLSAgICBw
YXIgPSBSRUFEX1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHBhciA9IHJlYWRf
c3lzcmVnX3BhcigpOwogICAgIFdSSVRFX1NZU1JFRzY0KHRtcCwgUEFSX0VM
MSk7CiAgICAgcmV0dXJuIHBhcjsKIH0KQEAgLTYwLDI4ICs2MCwyOCBAQCBz
dGF0aWMgaW5saW5lIHVpbnQ2NF90IF9fdmFfdG9fcGFyKHZhZGRyX3QgdmEp
CiAvKiBBc2sgdGhlIE1NVSB0byB0cmFuc2xhdGUgYSBHdWVzdCBWQSBmb3Ig
dXMgKi8KIHN0YXRpYyBpbmxpbmUgdWludDY0X3QgZ3ZhX3RvX21hX3Bhcih2
YWRkcl90IHZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgdWludDY0
X3QgcGFyLCB0bXAgPSBSRUFEX1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHVp
bnQ2NF90IHBhciwgdG1wID0gcmVhZF9zeXNyZWdfcGFyKCk7CiAKICAgICBp
ZiAoIChmbGFncyAmIEdWMk1fV1JJVEUpID09IEdWMk1fV1JJVEUgKQogICAg
ICAgICBhc20gdm9sYXRpbGUgKCJhdCBzMTJlMXcsICUwOyIgOiA6ICJyIiAo
dmEpKTsKICAgICBlbHNlCiAgICAgICAgIGFzbSB2b2xhdGlsZSAoImF0IHMx
MmUxciwgJTA7IiA6IDogInIiICh2YSkpOwogICAgIGlzYigpOwotICAgIHBh
ciA9IFJFQURfU1lTUkVHNjQoUEFSX0VMMSk7CisgICAgcGFyID0gcmVhZF9z
eXNyZWdfcGFyKCk7CiAgICAgV1JJVEVfU1lTUkVHNjQodG1wLCBQQVJfRUwx
KTsKICAgICByZXR1cm4gcGFyOwogfQogCiBzdGF0aWMgaW5saW5lIHVpbnQ2
NF90IGd2YV90b19pcGFfcGFyKHZhZGRyX3QgdmEsIHVuc2lnbmVkIGludCBm
bGFncykKIHsKLSAgICB1aW50NjRfdCBwYXIsIHRtcCA9IFJFQURfU1lTUkVH
NjQoUEFSX0VMMSk7CisgICAgdWludDY0X3QgcGFyLCB0bXAgPSByZWFkX3N5
c3JlZ19wYXIoKTsKIAogICAgIGlmICggKGZsYWdzICYgR1YyTV9XUklURSkg
PT0gR1YyTV9XUklURSApCiAgICAgICAgIGFzbSB2b2xhdGlsZSAoImF0IHMx
ZTF3LCAlMDsiIDogOiAiciIgKHZhKSk7CiAgICAgZWxzZQogICAgICAgICBh
c20gdm9sYXRpbGUgKCJhdCBzMWUxciwgJTA7IiA6IDogInIiICh2YSkpOwog
ICAgIGlzYigpOwotICAgIHBhciA9IFJFQURfU1lTUkVHNjQoUEFSX0VMMSk7
CisgICAgcGFyID0gcmVhZF9zeXNyZWdfcGFyKCk7CiAgICAgV1JJVEVfU1lT
UkVHNjQodG1wLCBQQVJfRUwxKTsKICAgICByZXR1cm4gcGFyOwogfQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gvYXJtL2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUu
aCBiL3hlbi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmgKaW5k
ZXggYzg2YTJlN2YyOTFjLi4zYTM5ZmU0YjVhZmUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jcHVmZWF0dXJlLmgKKysrIGIveGVu
L2FyY2gvYXJtL2luY2x1ZGUvYXNtL2NwdWZlYXR1cmUuaApAQCAtNjgsOCAr
NjgsOSBAQAogI2RlZmluZSBBUk1fV09SS0FST1VORF9CSEJfTE9PUF8zMiAx
NAogI2RlZmluZSBBUk1fV09SS0FST1VORF9CSEJfU01DQ18zIDE1CiAjZGVm
aW5lIEFSTV9IQVNfU0IgMTYKKyNkZWZpbmUgQVJNNjRfV09SS0FST1VORF8x
NTA4NDEyIDE3CiAKLSNkZWZpbmUgQVJNX05DQVBTICAgICAgICAgICAxNwor
I2RlZmluZSBBUk1fTkNBUFMgICAgICAgICAgIDE4CiAKICNpZm5kZWYgX19B
U1NFTUJMWV9fCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9pbmNsdWRl
L2FzbS9zeXNyZWdzLmggYi94ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20vc3lz
cmVncy5oCmluZGV4IDVjNWM1MWJiY2RiZi4uNjFlMzBjOWU1MTdjIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vaW5jbHVkZS9hc20vc3lzcmVncy5oCisr
KyBiL3hlbi9hcmNoL2FybS9pbmNsdWRlL2FzbS9zeXNyZWdzLmgKQEAgLTks
NiArOSwzMCBAQAogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIKICNl
bmRpZgogCisjaWZuZGVmIF9fQVNTRU1CTFlfXworCisjaW5jbHVkZSA8YXNt
L2FsdGVybmF0aXZlLmg+CisKK3N0YXRpYyBpbmxpbmUgcmVnaXN0ZXJfdCBy
ZWFkX3N5c3JlZ19wYXIodm9pZCkKK3sKKyAgICByZWdpc3Rlcl90IHBhcl9l
bDE7CisKKyAgICAvKgorICAgICAqIE9uIENvcnRleC1BNzcgcjBwMCBhbmQg
cjFwMCwgcmVhZCBhY2Nlc3MgdG8gUEFSX0VMMSBzaGFsbCBpbmNsdWRlIGEK
KyAgICAgKiBETUIgU1kgYmVmb3JlIGFuZCBhZnRlciBhY2Nlc3NpbmcgaXQs
IGFzIHBhcnQgb2YgdGhlIHdvcmthcm91bmQgZm9yIHRoZQorICAgICAqIGVy
cmF0YSAxNTA4NDEyLgorICAgICAqLworICAgIGFzbSB2b2xhdGlsZShBTFRF
Uk5BVElWRSgibm9wIiwgImRtYiBzeSIsIEFSTTY0X1dPUktBUk9VTkRfMTUw
ODQxMiwKKyAgICAgICAgICAgICAgICAgQ09ORklHX0FSTTY0X0VSUkFUVU1f
MTUwODQxMikpOworICAgIHBhcl9lbDEgPSBSRUFEX1NZU1JFRzY0KFBBUl9F
TDEpOworICAgIGFzbSB2b2xhdGlsZShBTFRFUk5BVElWRSgibm9wIiwgImRt
YiBzeSIsIEFSTTY0X1dPUktBUk9VTkRfMTUwODQxMiwKKyAgICAgICAgICAg
ICAgICAgQ09ORklHX0FSTTY0X0VSUkFUVU1fMTUwODQxMikpOworCisgICAg
cmV0dXJuIHBhcl9lbDE7Cit9CisKKyNlbmRpZiAvKiAgIV9fQVNTRU1CTFlf
XyAgKi8KKwogI2VuZGlmIC8qIF9fQVNNX0FSTV9TWVNSRUdTX0ggKi8KIC8q
CiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoyLjQwLjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa436/xsa436-4.15.patch"
Content-Disposition: attachment; filename="xsa436/xsa436-4.15.patch"
Content-Transfer-Encoding: base64

RnJvbSBiY2IwNzc3NjkyZWVjYjYwMzdmNmMxMzI0MGRmNTkxZmE3MGU3NWVl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMdWNhIEZhbmNlbGx1
IDxsdWNhLmZhbmNlbGx1QGFybS5jb20+CkRhdGU6IE1vbiwgMTcgSnVsIDIw
MjMgMTM6MjU6NDYgKzAxMDAKU3ViamVjdDogW1BBVENIXSB4ZW4vYXJtOiBB
ZGQgQ29ydGV4LUE3NyBlcnJhdHVtIDE1MDg0MTIgaGFuZGxpbmcKCkNvcnRl
eC1BNzcgY29yZXMgKHIwcDAsIHIxcDApIGNvdWxkIGRlYWRsb2NrIG9uIGEg
c2VxdWVuY2Ugb2YgYQpzdG9yZS1leGNsdXNpdmUgb3IgcmVhZCBvZiBQQVJf
RUwxIGFuZCBhIGxvYWQgd2l0aCBkZXZpY2Ugb3Igbm9uLWNhY2hlYWJsZQpt
ZW1vcnkgYXR0cmlidXRlcy4KQSB3b3JrYXJvdW5kIGlzIGF2YWlsYWJsZSwg
YnV0IGl0IGRlcGVuZHMgb24gYSBmaXJtd2FyZSBjb3VudGVycGFydC4KClRo
ZSBwcm9wb3NlZCB3b3JrYXJvdW5kIGZyb20gdGhlIGVycmF0YSBkb2N1bWVu
dCBpcyB0byBtb2RpZnkgdGhlIHNvZnR3YXJlCnJ1bm5pbmcgYXQgRUwxIGFu
ZCBhYm92ZSB0byBpbmNsdWRlIGEgRE1CIFNZIGJlZm9yZSBhbmQgYWZ0ZXIg
YWNjZXNzaW5nClBBUl9FTDEuCgpJbiBjb25qdW5jdGlvbiB0byB0aGUgYWJv
dmUsIHRoZSBmaXJtd2FyZSBuZWVkcyB0byB1c2UgYSBzcGVjaWZpYyB3cml0
ZQpzZXF1ZW5jZSB0byBzZXZlcmFsIElNUExFTUVOVEFUSU9OIERFRklORUQg
cmVnaXN0ZXJzIHRvIGhhdmUgdGhlIGhhcmR3YXJlCmluc2VydCBhIERNQiBT
WSBhZnRlciBhbGwgbG9hZC1leGNsdXNpdmUgYW5kIHN0b3JlLWV4Y2x1c2l2
ZSBpbnN0cnVjdGlvbnMuCgpBcHBseSB0aGUgd29ya2Fyb3VuZCB0byBYZW4g
d2hlcmUgUEFSX0VMMSBpcyByZWFkLCBpbXBsZW1lbnRpbmcgYW4gaGVscGVy
CmZ1bmN0aW9uIHRvIGRvIHRoYXQuClNpbmNlIFhlbiBjYW4gYmUgaW50ZXJy
dXB0ZWQgYnkgaXJxcyBpbiBhbnkgbW9tZW50LCBhZGQgYSBiYXJyaWVyIG9u
CmVudHJ5L2V4aXQgd2hlbiB3ZSBhcmUgcnVubmluZyBvbiB0aGUgYWZmZWN0
ZWQgY29yZXMuCgpBIGd1ZXN0IHdpdGhvdXQgdGhlIHdvcmthcm91bmQgY2Fu
IGRlYWRsb2NrIHRoZSBzeXN0ZW0sIHNvIHdhcm4gdGhlIHVzZXJzCm9mIFhl
biB3aXRoIHRoZSBhYm92ZSB0eXBlIG9mIGNvcmVzIHRvIHVzZSBvbmx5IHRy
dXN0ZWQgZ3Vlc3RzLCBieQpwcmludGluZyBhIG1lc3NhZ2Ugb24gWGVuIHN0
YXJ0dXAuCgpTaWduZWQtb2ZmLWJ5OiBMdWNhIEZhbmNlbGx1IDxsdWNhLmZh
bmNlbGx1QGFybS5jb20+ClJldmlld2VkLWJ5OiBCZXJ0cmFuZCBNYXJxdWlz
IDxiZXJ0cmFuZC5tYXJxdWlzQGFybS5jb20+ClJldmlld2VkLWJ5OiBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgotLS0KIFNVUFBPUlQubWQg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKysKIGRvY3MvbWlzYy9hcm0v
c2lsaWNvbi1lcnJhdGEudHh0IHwgIDEgKwogeGVuL2FyY2gvYXJtL0tjb25m
aWcgICAgICAgICAgICAgfCAyMSArKysrKysrKysrKysrKysrKysrKysKIHhl
bi9hcmNoL2FybS9hcm02NC9lbnRyeS5TICAgICAgIHwgMTkgKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jICAgICAgICAg
fCAxNiArKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L3BhZ2UuaCB8IDEyICsrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9jcHVmZWF0dXJlLmggfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
c3lzcmVncy5oICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiA5
IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmlu
ZGV4IDBmYjI2MmY4MWY0MC4uZDU3MTlmMDA1YmE5IDEwMDY0NAotLS0gYS9T
VVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTM5LDggKzM5LDEwIEBA
IHN1cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50LgogCiAgICAgU3RhdHVzOiBT
dXBwb3J0ZWQKICAgICBTdGF0dXMsIENvcnRleCBBNTcgcjBwMC1yMXAxOiBT
dXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKKyAgICBTdGF0dXMs
IENvcnRleCBBNzcgcjBwMC1yMXAwOiBTdXBwb3J0ZWQsIG5vdCBzZWN1cml0
eSBzdXBwb3J0ZWQKIAogRm9yIHRoZSBDb3J0ZXggQTU3IHIwcDAgLSByMXAx
LCBzZWUgRXJyYXRhIDgzMjA3NS4KK0ZvciB0aGUgQ29ydGV4IEE3NyByMHAw
IC0gcjFwMCwgc2VlIEVycmF0YSAxNTA4NDEyLgogCiAjIyBIb3N0IGhhcmR3
YXJlIHN1cHBvcnQKIApkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9zaWxp
Y29uLWVycmF0YS50eHQgYi9kb2NzL21pc2MvYXJtL3NpbGljb24tZXJyYXRh
LnR4dAppbmRleCAxOTI1ZDhmZDRlZTAuLmM0ZTgyZGY1MzU2NiAxMDA2NDQK
LS0tIGEvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKKysrIGIv
ZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKQEAgLTU4LDQgKzU4
LDUgQEAgc3RhYmxlIGh5cGVydmlzb3JzLgogfCBBUk0gICAgICAgICAgICB8
IENvcnRleC1BNzYgICAgICB8ICMxMjg2ODA3ICAgICAgICB8IEFSTTY0X0VS
UkFUVU1fMTI4NjgwNyAgIHwKIHwgQVJNICAgICAgICAgICAgfCBOZW92ZXJz
ZS1OMSAgICAgfCAjMTE2NTUyMiAgICAgICAgfCBOL0EKIHwgQVJNICAgICAg
ICAgICAgfCBOZW92ZXJzZS1OMSAgICAgfCAjMTI4NjgwNyAgICAgICAgfCBB
Uk02NF9FUlJBVFVNXzEyODY4MDcgICB8Cit8IEFSTSAgICAgICAgICAgIHwg
Q29ydGV4LUE3NyAgICAgIHwgIzE1MDg0MTIgICAgICAgIHwgQVJNNjRfRVJS
QVRVTV8xNTA4NDEyICAgfAogfCBBUk0gICAgICAgICAgICB8IE1NVS01MDAg
ICAgICAgICB8ICM4NDI4NjkgICAgICAgICB8IE4vQSAgICAgICAgICAgICAg
ICAgICAgIHwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggMzMwYmJmNjIzMmQ0Li5lM2M4
Yjg5NTk0M2UgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCisr
KyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBAIC0yODQsNiArMjg0LDI3IEBA
IGNvbmZpZyBBUk02NF9FUlJBVFVNXzEyODY4MDcKIAogCSAgSWYgdW5zdXJl
LCBzYXkgWS4KIAorY29uZmlnIEFSTTY0X0VSUkFUVU1fMTUwODQxMgorCWJv
b2wgIkNvcnRleC1BNzc6IDE1MDg0MTI6IHBvc3NpYmxlIGRlYWRsb2NrIG9u
IHNlcXVlbmNlIG9mIE5DL0RldmljZSBsb2FkIGFuZCBzdG9yZSBleGNsdXNp
dmUgb3IgUEFSIHJlYWQiCisJZGVmYXVsdCB5CisJZGVwZW5kcyBvbiBBUk1f
NjQKKwloZWxwCisJICBUaGlzIG9wdGlvbiBhZGRzIGEgd29ya2Fyb3VuZCBm
b3IgQXJtIENvcnRleC1BNzcgZXJyYXR1bSAxNTA4NDEyLgorCisJICBBZmZl
Y3RlZCBDb3J0ZXgtQTc3IGNvcmVzIChyMHAwLCByMXAwKSBjb3VsZCBkZWFk
bG9jayBvbiBhIHNlcXVlbmNlCisJICBvZiBhIHN0b3JlLWV4Y2x1c2l2ZSBv
ciByZWFkIG9mIFBBUl9FTDEgYW5kIGEgbG9hZCB3aXRoIGRldmljZSBvcgor
CSAgbm9uLWNhY2hlYWJsZSBtZW1vcnkgYXR0cmlidXRlcy4gVGhlIHdvcmth
cm91bmQgZGVwZW5kcyBvbiBhIGZpcm13YXJlCisJICBjb3VudGVycGFydC4K
KworCSAgWGVuIGd1ZXN0cyBtdXN0IGFsc28gaGF2ZSB0aGUgd29ya2Fyb3Vu
ZCBpbXBsZW1lbnRlZCBvciB0aGV5IGNhbgorCSAgZGVhZGxvY2sgdGhlIHN5
c3RlbS4KKworCSAgV29yayBhcm91bmQgdGhlIGlzc3VlIGJ5IGluc2VydGlu
ZyBETUIgU1kgYmFycmllcnMgYXJvdW5kIFBBUl9FTDEKKwkgIHJlZ2lzdGVy
IHJlYWRzIGFuZCB3YXJuaW5nIFhlbiB1c2Vycy4gVGhlIERNQiBiYXJyaWVy
IGlzIHN1ZmZpY2llbnQKKwkgIHRvIHByZXZlbnQgYSBzcGVjdWxhdGl2ZSBQ
QVJfRUwxIHJlYWQuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGVuZG1l
bnUKIAogY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IGE4YzIxNDUwNjc4Ni4uNGYz
M2NlZjBiM2NkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwpAQCAtMTEy
LDYgKzExMiwxNiBAQAogICogcG9zaXRpb24gb24gdGhlIHN0YWNrIGJlZm9y
ZS4KICAqLwogICAgICAgICAubWFjcm8gIGVudHJ5LCBoeXAsIGNvbXBhdCwg
c2F2ZV94MF94MT0xCisKKyAgICAgICAgLyoKKyAgICAgICAgICogRW5zdXJl
IGFueSBQQVJfRUwxIHJlYWRzIGNvbXBsZXRlLCBpbiBjYXNlIHdlIHdlcmUg
aW50ZXJydXB0ZWQKKyAgICAgICAgICogYmV0d2VlbiB0aGUgUEFSX0VMMSBy
ZWFkIGFuZCB0aGUgbWVtb3J5IGJhcnJpZXIgZm9yIHRoZSBlcnJhdHVtCisg
ICAgICAgICAqIDE1MDg0MTIgd29ya2Fyb3VuZC4KKyAgICAgICAgICovCisg
ICAgICAgIGFsdGVybmF0aXZlX2lmIEFSTTY0X1dPUktBUk9VTkRfMTUwODQx
MgorICAgICAgICBkbWIgc3kKKyAgICAgICAgYWx0ZXJuYXRpdmVfZWxzZV9u
b3BfZW5kaWYKKwogICAgICAgICBzdWIgICAgIHNwLCBzcCwgIyhVUkVHU19T
UFNSX2VsMSAtIFVSRUdTX0xSKSAvKiBDUFNSLCBQQywgU1AsIExSICovCiAg
ICAgICAgIHB1c2ggICAgeDI4LCB4MjkKICAgICAgICAgcHVzaCAgICB4MjYs
IHgyNwpAQCAtNDY1LDYgKzQ3NSwxNSBAQCByZXR1cm5fZnJvbV90cmFwOgog
CiAgICAgICAgIGxkciAgICAgbHIsIFtzcF0sICMoVVJFR1NfU1BTUl9lbDEg
LSBVUkVHU19MUikgLyogQ1BTUiwgUEMsIFNQLCBMUiAqLwogCisgICAgICAg
IC8qCisgICAgICAgICAqIEVuc3VyZSBhbnkgZGV2aWNlL05DIHJlYWRzIGNv
bXBsZXRlLCBpbiBjYXNlIHdlIHdlcmUgaW50ZXJydXB0ZWQKKyAgICAgICAg
ICogYmV0d2VlbiB0aGUgbWVtb3J5IGJhcnJpZXIgZm9yIHRoZSBlcnJhdHVt
IDE1MDg0MTIgd29ya2Fyb3VuZCBhbmQKKyAgICAgICAgICogYW55IFBBUl9F
TDEgcmVhZC4KKyAgICAgICAgICovCisgICAgICAgIGFsdGVybmF0aXZlX2lm
IEFSTTY0X1dPUktBUk9VTkRfMTUwODQxMgorICAgICAgICBkbWIgc3kKKyAg
ICAgICAgYWx0ZXJuYXRpdmVfZWxzZV9ub3BfZW5kaWYKKwogICAgICAgICBl
cmV0CiAgICAgICAgIHNiCiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9j
cHVlcnJhdGEuYyBiL3hlbi9hcmNoL2FybS9jcHVlcnJhdGEuYwppbmRleCBh
ZTY0OWQxNmVmMDIuLmVhNjgwZmFjMmU0NCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2NwdWVycmF0YS5jCisrKyBiL3hlbi9hcmNoL2FybS9jcHVlcnJh
dGEuYwpAQCAtNjY4LDYgKzY2OCwxNCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0
IGFybV9jcHVfY2FwYWJpbGl0aWVzIGFybV9lcnJhdGFbXSA9IHsKICAgICAg
ICAgLmNhcGFiaWxpdHkgPSBBUk02NF9XT1JLQVJPVU5EX0FUX1NQRUNVTEFU
RSwKICAgICAgICAgTUlEUl9BTExfVkVSU0lPTlMoTUlEUl9DT1JURVhfQTU3
KSwKICAgICB9LAorI2lmZGVmIENPTkZJR19BUk02NF9FUlJBVFVNXzE1MDg0
MTIKKyAgICB7CisgICAgICAgIC8qIENvcnRleC1BNzcgcjBwMCAtIHIxcDAg
Ki8KKyAgICAgICAgLmRlc2MgPSAiQVJNIGVycmF0dW0gMTUwODQxMiAoaHlw
ZXJ2aXNvciBwb3J0aW9uKSIsCisgICAgICAgIC5jYXBhYmlsaXR5ID0gQVJN
NjRfV09SS0FST1VORF8xNTA4NDEyLAorICAgICAgICBNSURSX1JBTkdFKE1J
RFJfQ09SVEVYX0E3NywgMCwgMSksCisgICAgfSwKKyNlbmRpZgogICAgIHsK
ICAgICAgICAgLyogQ29ydGV4LUE1NSAoQWxsIHZlcnNpb25zIGFzIGVycmF0
dW0gaXMgb3BlbiBpbiBTREVOIHYxNCkgKi8KICAgICAgICAgLmRlc2MgPSAi
QVJNIGVycmF0dW0gMTUzMDkyMyIsCkBAIC02ODYsMTEgKzY5NCwxMSBAQCB2
b2lkIF9faW5pdCBlbmFibGVfZXJyYXRhX3dvcmthcm91bmRzKHZvaWQpCiB7
CiAgICAgZW5hYmxlX2NwdV9jYXBhYmlsaXRpZXMoYXJtX2VycmF0YSk7CiAK
LSNpZmRlZiBDT05GSUdfQVJNNjRfRVJSQVRVTV84MzIwNzUKLSAgICBpZiAo
IGNwdXNfaGF2ZV9jYXAoQVJNNjRfV09SS0FST1VORF9ERVZJQ0VfTE9BRF9B
Q1FVSVJFKSApCisjaWYgZGVmaW5lZChDT05GSUdfQVJNNjRfRVJSQVRVTV84
MzIwNzUpIHx8IGRlZmluZWQoQ09ORklHX0FSTTY0X0VSUkFUVU1fMTUwODQx
MikKKyAgICBpZiAoIGNwdXNfaGF2ZV9jYXAoQVJNNjRfV09SS0FST1VORF9E
RVZJQ0VfTE9BRF9BQ1FVSVJFKSB8fAorICAgICAgICAgY3B1c19oYXZlX2Nh
cChBUk02NF9XT1JLQVJPVU5EXzE1MDg0MTIpICkKICAgICB7Ci0gICAgICAg
IHByaW50a19vbmNlKCIqKioqIFRoaXMgQ1BVIGlzIGFmZmVjdGVkIGJ5IHRo
ZSBlcnJhdGEgODMyMDc1LiAgICAgICAgICAgICAgICAgICAgICAqKioqXG4i
Ci0gICAgICAgICAgICAgICAgICAgICIqKioqIEd1ZXN0cyB3aXRob3V0IENQ
VSBlcnJhdHVtIHdvcmthcm91bmRzIGNhbiBkZWFkbG9jayB0aGUgc3lzdGVt
ISAqKioqXG4iCisgICAgICAgIHByaW50a19vbmNlKCIqKioqIEd1ZXN0cyB3
aXRob3V0IENQVSBlcnJhdHVtIHdvcmthcm91bmRzIGNhbiBkZWFkbG9jayB0
aGUgc3lzdGVtISAqKioqXG4iCiAgICAgICAgICAgICAgICAgICAgICIqKioq
IE9ubHkgdHJ1c3RlZCBndWVzdHMgc2hvdWxkIGJlIHVzZWQuICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAqKioqXG4iKTsKIAogICAgICAgICAvKiBU
YWludCB0aGUgbWFjaGluZSBoYXMgYmVpbmcgaW5zZWN1cmUgKi8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9k
b21haW4uYwppbmRleCA1ZWFmNGM3MThlYzMuLjk2MWI2ZGM4MmE1NiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jCisrKyBiL3hlbi9hcmNo
L2FybS9kb21haW4uYwpAQCAtMTM2LDcgKzEzNiw3IEBAIHN0YXRpYyB2b2lk
IGN0eHRfc3dpdGNoX2Zyb20oc3RydWN0IHZjcHUgKnApCiAgICAgcC0+YXJj
aC50dGJyMSA9IFJFQURfU1lTUkVHNjQoVFRCUjFfRUwxKTsKICAgICBpZiAo
IGlzXzMyYml0X2RvbWFpbihwLT5kb21haW4pICkKICAgICAgICAgcC0+YXJj
aC5kYWNyID0gUkVBRF9TWVNSRUcoREFDUjMyX0VMMik7Ci0gICAgcC0+YXJj
aC5wYXIgPSBSRUFEX1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHAtPmFyY2gu
cGFyID0gcmVhZF9zeXNyZWdfcGFyKCk7CiAjaWYgZGVmaW5lZChDT05GSUdf
QVJNXzMyKQogICAgIHAtPmFyY2gubWFpcjAgPSBSRUFEX0NQMzIoTUFJUjAp
OwogICAgIHAtPmFyY2gubWFpcjEgPSBSRUFEX0NQMzIoTUFJUjEpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdlLmggYi94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L3BhZ2UuaAppbmRleCAwY2JhMjY2
MzczM2IuLmZiZmU2N2JmODk1MSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLWFybS9hcm02NC9wYWdlLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFy
bS9hcm02NC9wYWdlLmgKQEAgLTQ4LDExICs0OCwxMSBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgaW52YWxpZGF0ZV9pY2FjaGVfbG9jYWwodm9pZCkKIC8qIEFz
ayB0aGUgTU1VIHRvIHRyYW5zbGF0ZSBhIFZBIGZvciB1cyAqLwogc3RhdGlj
IGlubGluZSB1aW50NjRfdCBfX3ZhX3RvX3Bhcih2YWRkcl90IHZhKQogewot
ICAgIHVpbnQ2NF90IHBhciwgdG1wID0gUkVBRF9TWVNSRUc2NChQQVJfRUwx
KTsKKyAgICB1aW50NjRfdCBwYXIsIHRtcCA9IHJlYWRfc3lzcmVnX3Bhcigp
OwogCiAgICAgYXNtIHZvbGF0aWxlICgiYXQgczFlMnIsICUwOyIgOiA6ICJy
IiAodmEpKTsKICAgICBpc2IoKTsKLSAgICBwYXIgPSBSRUFEX1NZU1JFRzY0
KFBBUl9FTDEpOworICAgIHBhciA9IHJlYWRfc3lzcmVnX3BhcigpOwogICAg
IFdSSVRFX1NZU1JFRzY0KHRtcCwgUEFSX0VMMSk7CiAgICAgcmV0dXJuIHBh
cjsKIH0KQEAgLTYwLDI4ICs2MCwyOCBAQCBzdGF0aWMgaW5saW5lIHVpbnQ2
NF90IF9fdmFfdG9fcGFyKHZhZGRyX3QgdmEpCiAvKiBBc2sgdGhlIE1NVSB0
byB0cmFuc2xhdGUgYSBHdWVzdCBWQSBmb3IgdXMgKi8KIHN0YXRpYyBpbmxp
bmUgdWludDY0X3QgZ3ZhX3RvX21hX3Bhcih2YWRkcl90IHZhLCB1bnNpZ25l
ZCBpbnQgZmxhZ3MpCiB7Ci0gICAgdWludDY0X3QgcGFyLCB0bXAgPSBSRUFE
X1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHVpbnQ2NF90IHBhciwgdG1wID0g
cmVhZF9zeXNyZWdfcGFyKCk7CiAKICAgICBpZiAoIChmbGFncyAmIEdWMk1f
V1JJVEUpID09IEdWMk1fV1JJVEUgKQogICAgICAgICBhc20gdm9sYXRpbGUg
KCJhdCBzMTJlMXcsICUwOyIgOiA6ICJyIiAodmEpKTsKICAgICBlbHNlCiAg
ICAgICAgIGFzbSB2b2xhdGlsZSAoImF0IHMxMmUxciwgJTA7IiA6IDogInIi
ICh2YSkpOwogICAgIGlzYigpOwotICAgIHBhciA9IFJFQURfU1lTUkVHNjQo
UEFSX0VMMSk7CisgICAgcGFyID0gcmVhZF9zeXNyZWdfcGFyKCk7CiAgICAg
V1JJVEVfU1lTUkVHNjQodG1wLCBQQVJfRUwxKTsKICAgICByZXR1cm4gcGFy
OwogfQogCiBzdGF0aWMgaW5saW5lIHVpbnQ2NF90IGd2YV90b19pcGFfcGFy
KHZhZGRyX3QgdmEsIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICB1aW50
NjRfdCBwYXIsIHRtcCA9IFJFQURfU1lTUkVHNjQoUEFSX0VMMSk7CisgICAg
dWludDY0X3QgcGFyLCB0bXAgPSByZWFkX3N5c3JlZ19wYXIoKTsKIAogICAg
IGlmICggKGZsYWdzICYgR1YyTV9XUklURSkgPT0gR1YyTV9XUklURSApCiAg
ICAgICAgIGFzbSB2b2xhdGlsZSAoImF0IHMxZTF3LCAlMDsiIDogOiAiciIg
KHZhKSk7CiAgICAgZWxzZQogICAgICAgICBhc20gdm9sYXRpbGUgKCJhdCBz
MWUxciwgJTA7IiA6IDogInIiICh2YSkpOwogICAgIGlzYigpOwotICAgIHBh
ciA9IFJFQURfU1lTUkVHNjQoUEFSX0VMMSk7CisgICAgcGFyID0gcmVhZF9z
eXNyZWdfcGFyKCk7CiAgICAgV1JJVEVfU1lTUkVHNjQodG1wLCBQQVJfRUwx
KTsKICAgICByZXR1cm4gcGFyOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmggYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2NwdWZlYXR1cmUuaAppbmRleCBkNGU3Y2RlNjc1ZTUuLjQxYWNhOWM1OGM2
ZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJl
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9jcHVmZWF0dXJlLmgKQEAg
LTUzLDggKzUzLDkgQEAKICNkZWZpbmUgQVJNX1dPUktBUk9VTkRfQkhCX0xP
T1BfMjQgMTMKICNkZWZpbmUgQVJNX1dPUktBUk9VTkRfQkhCX0xPT1BfMzIg
MTQKICNkZWZpbmUgQVJNX1dPUktBUk9VTkRfQkhCX1NNQ0NfMyAxNQorI2Rl
ZmluZSBBUk02NF9XT1JLQVJPVU5EXzE1MDg0MTIgMTYKIAotI2RlZmluZSBB
Uk1fTkNBUFMgICAgICAgICAgIDE2CisjZGVmaW5lIEFSTV9OQ0FQUyAgICAg
ICAgICAgMTcKIAogI2lmbmRlZiBfX0FTU0VNQkxZX18KIApkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zeXNyZWdzLmggYi94ZW4vaW5jbHVk
ZS9hc20tYXJtL3N5c3JlZ3MuaAppbmRleCA1YzVjNTFiYmNkYmYuLjYxZTMw
YzllNTE3YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFybS9zeXNy
ZWdzLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zeXNyZWdzLmgKQEAg
LTksNiArOSwzMCBAQAogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIK
ICNlbmRpZgogCisjaWZuZGVmIF9fQVNTRU1CTFlfXworCisjaW5jbHVkZSA8
YXNtL2FsdGVybmF0aXZlLmg+CisKK3N0YXRpYyBpbmxpbmUgcmVnaXN0ZXJf
dCByZWFkX3N5c3JlZ19wYXIodm9pZCkKK3sKKyAgICByZWdpc3Rlcl90IHBh
cl9lbDE7CisKKyAgICAvKgorICAgICAqIE9uIENvcnRleC1BNzcgcjBwMCBh
bmQgcjFwMCwgcmVhZCBhY2Nlc3MgdG8gUEFSX0VMMSBzaGFsbCBpbmNsdWRl
IGEKKyAgICAgKiBETUIgU1kgYmVmb3JlIGFuZCBhZnRlciBhY2Nlc3Npbmcg
aXQsIGFzIHBhcnQgb2YgdGhlIHdvcmthcm91bmQgZm9yIHRoZQorICAgICAq
IGVycmF0YSAxNTA4NDEyLgorICAgICAqLworICAgIGFzbSB2b2xhdGlsZShB
TFRFUk5BVElWRSgibm9wIiwgImRtYiBzeSIsIEFSTTY0X1dPUktBUk9VTkRf
MTUwODQxMiwKKyAgICAgICAgICAgICAgICAgQ09ORklHX0FSTTY0X0VSUkFU
VU1fMTUwODQxMikpOworICAgIHBhcl9lbDEgPSBSRUFEX1NZU1JFRzY0KFBB
Ul9FTDEpOworICAgIGFzbSB2b2xhdGlsZShBTFRFUk5BVElWRSgibm9wIiwg
ImRtYiBzeSIsIEFSTTY0X1dPUktBUk9VTkRfMTUwODQxMiwKKyAgICAgICAg
ICAgICAgICAgQ09ORklHX0FSTTY0X0VSUkFUVU1fMTUwODQxMikpOworCisg
ICAgcmV0dXJuIHBhcl9lbDE7Cit9CisKKyNlbmRpZiAvKiAgIV9fQVNTRU1C
TFlfXyAgKi8KKwogI2VuZGlmIC8qIF9fQVNNX0FSTV9TWVNSRUdTX0ggKi8K
IC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6Ci0tIAoyLjQwLjEKCg==

--=separator
Content-Type: application/octet-stream; name="xsa436/xsa436-4.16.patch"
Content-Disposition: attachment; filename="xsa436/xsa436-4.16.patch"
Content-Transfer-Encoding: base64

RnJvbSA1MDgzYjhiNGE0MjVjNjQ4MjBhYzEwNmNlMGY3OWNjNWFmMTk1YjVi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMdWNhIEZhbmNlbGx1
IDxsdWNhLmZhbmNlbGx1QGFybS5jb20+CkRhdGU6IE1vbiwgMTcgSnVsIDIw
MjMgMTM6MjU6NDYgKzAxMDAKU3ViamVjdDogW1BBVENIXSB4ZW4vYXJtOiBB
ZGQgQ29ydGV4LUE3NyBlcnJhdHVtIDE1MDg0MTIgaGFuZGxpbmcKCkNvcnRl
eC1BNzcgY29yZXMgKHIwcDAsIHIxcDApIGNvdWxkIGRlYWRsb2NrIG9uIGEg
c2VxdWVuY2Ugb2YgYQpzdG9yZS1leGNsdXNpdmUgb3IgcmVhZCBvZiBQQVJf
RUwxIGFuZCBhIGxvYWQgd2l0aCBkZXZpY2Ugb3Igbm9uLWNhY2hlYWJsZQpt
ZW1vcnkgYXR0cmlidXRlcy4KQSB3b3JrYXJvdW5kIGlzIGF2YWlsYWJsZSwg
YnV0IGl0IGRlcGVuZHMgb24gYSBmaXJtd2FyZSBjb3VudGVycGFydC4KClRo
ZSBwcm9wb3NlZCB3b3JrYXJvdW5kIGZyb20gdGhlIGVycmF0YSBkb2N1bWVu
dCBpcyB0byBtb2RpZnkgdGhlIHNvZnR3YXJlCnJ1bm5pbmcgYXQgRUwxIGFu
ZCBhYm92ZSB0byBpbmNsdWRlIGEgRE1CIFNZIGJlZm9yZSBhbmQgYWZ0ZXIg
YWNjZXNzaW5nClBBUl9FTDEuCgpJbiBjb25qdW5jdGlvbiB0byB0aGUgYWJv
dmUsIHRoZSBmaXJtd2FyZSBuZWVkcyB0byB1c2UgYSBzcGVjaWZpYyB3cml0
ZQpzZXF1ZW5jZSB0byBzZXZlcmFsIElNUExFTUVOVEFUSU9OIERFRklORUQg
cmVnaXN0ZXJzIHRvIGhhdmUgdGhlIGhhcmR3YXJlCmluc2VydCBhIERNQiBT
WSBhZnRlciBhbGwgbG9hZC1leGNsdXNpdmUgYW5kIHN0b3JlLWV4Y2x1c2l2
ZSBpbnN0cnVjdGlvbnMuCgpBcHBseSB0aGUgd29ya2Fyb3VuZCB0byBYZW4g
d2hlcmUgUEFSX0VMMSBpcyByZWFkLCBpbXBsZW1lbnRpbmcgYW4gaGVscGVy
CmZ1bmN0aW9uIHRvIGRvIHRoYXQuClNpbmNlIFhlbiBjYW4gYmUgaW50ZXJy
dXB0ZWQgYnkgaXJxcyBpbiBhbnkgbW9tZW50LCBhZGQgYSBiYXJyaWVyIG9u
CmVudHJ5L2V4aXQgd2hlbiB3ZSBhcmUgcnVubmluZyBvbiB0aGUgYWZmZWN0
ZWQgY29yZXMuCgpBIGd1ZXN0IHdpdGhvdXQgdGhlIHdvcmthcm91bmQgY2Fu
IGRlYWRsb2NrIHRoZSBzeXN0ZW0sIHNvIHdhcm4gdGhlIHVzZXJzCm9mIFhl
biB3aXRoIHRoZSBhYm92ZSB0eXBlIG9mIGNvcmVzIHRvIHVzZSBvbmx5IHRy
dXN0ZWQgZ3Vlc3RzLCBieQpwcmludGluZyBhIG1lc3NhZ2Ugb24gWGVuIHN0
YXJ0dXAuCgpTaWduZWQtb2ZmLWJ5OiBMdWNhIEZhbmNlbGx1IDxsdWNhLmZh
bmNlbGx1QGFybS5jb20+ClJldmlld2VkLWJ5OiBCZXJ0cmFuZCBNYXJxdWlz
IDxiZXJ0cmFuZC5tYXJxdWlzQGFybS5jb20+ClJldmlld2VkLWJ5OiBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgotLS0KIFNVUFBPUlQubWQg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKysKIGRvY3MvbWlzYy9hcm0v
c2lsaWNvbi1lcnJhdGEudHh0IHwgIDEgKwogeGVuL2FyY2gvYXJtL0tjb25m
aWcgICAgICAgICAgICAgfCAyMSArKysrKysrKysrKysrKysrKysrKysKIHhl
bi9hcmNoL2FybS9hcm02NC9lbnRyeS5TICAgICAgIHwgMTkgKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gvYXJtL2NwdWVycmF0YS5jICAgICAgICAg
fCAxNiArKysrKysrKysrKystLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMg
ICAgICAgICAgICB8ICAyICstCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0
L3BhZ2UuaCB8IDEyICsrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFy
bS9jcHVmZWF0dXJlLmggfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS1hcm0v
c3lzcmVncy5oICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrCiA5
IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL1NVUFBPUlQubWQgYi9TVVBQT1JULm1kCmlu
ZGV4IDg1NzI2MTAyZWFiOC4uNzhhOTMxNTllM2RhIDEwMDY0NAotLS0gYS9T
VVBQT1JULm1kCisrKyBiL1NVUFBPUlQubWQKQEAgLTM5LDggKzM5LDEwIEBA
IHN1cHBvcnRlZCBpbiB0aGlzIGRvY3VtZW50LgogCiAgICAgU3RhdHVzOiBT
dXBwb3J0ZWQKICAgICBTdGF0dXMsIENvcnRleCBBNTcgcjBwMC1yMXAxOiBT
dXBwb3J0ZWQsIG5vdCBzZWN1cml0eSBzdXBwb3J0ZWQKKyAgICBTdGF0dXMs
IENvcnRleCBBNzcgcjBwMC1yMXAwOiBTdXBwb3J0ZWQsIG5vdCBzZWN1cml0
eSBzdXBwb3J0ZWQKIAogRm9yIHRoZSBDb3J0ZXggQTU3IHIwcDAgLSByMXAx
LCBzZWUgRXJyYXRhIDgzMjA3NS4KK0ZvciB0aGUgQ29ydGV4IEE3NyByMHAw
IC0gcjFwMCwgc2VlIEVycmF0YSAxNTA4NDEyLgogCiAjIyBIb3N0IGhhcmR3
YXJlIHN1cHBvcnQKIApkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2FybS9zaWxp
Y29uLWVycmF0YS50eHQgYi9kb2NzL21pc2MvYXJtL3NpbGljb24tZXJyYXRh
LnR4dAppbmRleCAxOTI1ZDhmZDRlZTAuLmM0ZTgyZGY1MzU2NiAxMDA2NDQK
LS0tIGEvZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKKysrIGIv
ZG9jcy9taXNjL2FybS9zaWxpY29uLWVycmF0YS50eHQKQEAgLTU4LDQgKzU4
LDUgQEAgc3RhYmxlIGh5cGVydmlzb3JzLgogfCBBUk0gICAgICAgICAgICB8
IENvcnRleC1BNzYgICAgICB8ICMxMjg2ODA3ICAgICAgICB8IEFSTTY0X0VS
UkFUVU1fMTI4NjgwNyAgIHwKIHwgQVJNICAgICAgICAgICAgfCBOZW92ZXJz
ZS1OMSAgICAgfCAjMTE2NTUyMiAgICAgICAgfCBOL0EKIHwgQVJNICAgICAg
ICAgICAgfCBOZW92ZXJzZS1OMSAgICAgfCAjMTI4NjgwNyAgICAgICAgfCBB
Uk02NF9FUlJBVFVNXzEyODY4MDcgICB8Cit8IEFSTSAgICAgICAgICAgIHwg
Q29ydGV4LUE3NyAgICAgIHwgIzE1MDg0MTIgICAgICAgIHwgQVJNNjRfRVJS
QVRVTV8xNTA4NDEyICAgfAogfCBBUk0gICAgICAgICAgICB8IE1NVS01MDAg
ICAgICAgICB8ICM4NDI4NjkgICAgICAgICB8IE4vQSAgICAgICAgICAgICAg
ICAgICAgIHwKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9LY29uZmlnIGIv
eGVuL2FyY2gvYXJtL0tjb25maWcKaW5kZXggZWNmYTY4MjJlNGQzLi5jNzg3
YTA0MmEwYTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9LY29uZmlnCisr
KyBiL3hlbi9hcmNoL2FybS9LY29uZmlnCkBAIC0yNzgsNiArMjc4LDI3IEBA
IGNvbmZpZyBBUk02NF9FUlJBVFVNXzEyODY4MDcKIAogCSAgSWYgdW5zdXJl
LCBzYXkgWS4KIAorY29uZmlnIEFSTTY0X0VSUkFUVU1fMTUwODQxMgorCWJv
b2wgIkNvcnRleC1BNzc6IDE1MDg0MTI6IHBvc3NpYmxlIGRlYWRsb2NrIG9u
IHNlcXVlbmNlIG9mIE5DL0RldmljZSBsb2FkIGFuZCBzdG9yZSBleGNsdXNp
dmUgb3IgUEFSIHJlYWQiCisJZGVmYXVsdCB5CisJZGVwZW5kcyBvbiBBUk1f
NjQKKwloZWxwCisJICBUaGlzIG9wdGlvbiBhZGRzIGEgd29ya2Fyb3VuZCBm
b3IgQXJtIENvcnRleC1BNzcgZXJyYXR1bSAxNTA4NDEyLgorCisJICBBZmZl
Y3RlZCBDb3J0ZXgtQTc3IGNvcmVzIChyMHAwLCByMXAwKSBjb3VsZCBkZWFk
bG9jayBvbiBhIHNlcXVlbmNlCisJICBvZiBhIHN0b3JlLWV4Y2x1c2l2ZSBv
ciByZWFkIG9mIFBBUl9FTDEgYW5kIGEgbG9hZCB3aXRoIGRldmljZSBvcgor
CSAgbm9uLWNhY2hlYWJsZSBtZW1vcnkgYXR0cmlidXRlcy4gVGhlIHdvcmth
cm91bmQgZGVwZW5kcyBvbiBhIGZpcm13YXJlCisJICBjb3VudGVycGFydC4K
KworCSAgWGVuIGd1ZXN0cyBtdXN0IGFsc28gaGF2ZSB0aGUgd29ya2Fyb3Vu
ZCBpbXBsZW1lbnRlZCBvciB0aGV5IGNhbgorCSAgZGVhZGxvY2sgdGhlIHN5
c3RlbS4KKworCSAgV29yayBhcm91bmQgdGhlIGlzc3VlIGJ5IGluc2VydGlu
ZyBETUIgU1kgYmFycmllcnMgYXJvdW5kIFBBUl9FTDEKKwkgIHJlZ2lzdGVy
IHJlYWRzIGFuZCB3YXJuaW5nIFhlbiB1c2Vycy4gVGhlIERNQiBiYXJyaWVy
IGlzIHN1ZmZpY2llbnQKKwkgIHRvIHByZXZlbnQgYSBzcGVjdWxhdGl2ZSBQ
QVJfRUwxIHJlYWQuCisKKwkgIElmIHVuc3VyZSwgc2F5IFkuCisKIGVuZG1l
bnUKIAogY29uZmlnIEFSTTY0X0hBUkRFTl9CUkFOQ0hfUFJFRElDVE9SCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUyBiL3hlbi9h
cmNoL2FybS9hcm02NC9lbnRyeS5TCmluZGV4IDk1ZjFhOTI2ODQxOS4uOTVm
ZjRlM2UwNTE3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvZW50
cnkuUworKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZW50cnkuUwpAQCAtMTM0
LDYgKzEzNCwxNiBAQAogICogcG9zaXRpb24gb24gdGhlIHN0YWNrIGJlZm9y
ZS4KICAqLwogICAgICAgICAubWFjcm8gIGVudHJ5LCBoeXAsIGNvbXBhdCwg
c2F2ZV94MF94MT0xCisKKyAgICAgICAgLyoKKyAgICAgICAgICogRW5zdXJl
IGFueSBQQVJfRUwxIHJlYWRzIGNvbXBsZXRlLCBpbiBjYXNlIHdlIHdlcmUg
aW50ZXJydXB0ZWQKKyAgICAgICAgICogYmV0d2VlbiB0aGUgUEFSX0VMMSBy
ZWFkIGFuZCB0aGUgbWVtb3J5IGJhcnJpZXIgZm9yIHRoZSBlcnJhdHVtCisg
ICAgICAgICAqIDE1MDg0MTIgd29ya2Fyb3VuZC4KKyAgICAgICAgICovCisg
ICAgICAgIGFsdGVybmF0aXZlX2lmIEFSTTY0X1dPUktBUk9VTkRfMTUwODQx
MgorICAgICAgICBkbWIgc3kKKyAgICAgICAgYWx0ZXJuYXRpdmVfZWxzZV9u
b3BfZW5kaWYKKwogICAgICAgICBzdWIgICAgIHNwLCBzcCwgIyhVUkVHU19T
UFNSX2VsMSAtIFVSRUdTX0xSKSAvKiBDUFNSLCBQQywgU1AsIExSICovCiAK
ICAgICAgICAgLmlmIFxoeXAgPT0gMCAgICAgICAgIC8qIEd1ZXN0IG1vZGUg
Ki8KQEAgLTQ5Miw2ICs1MDIsMTUgQEAgcmV0dXJuX2Zyb21fdHJhcDoKIAog
ICAgICAgICBsZHIgICAgIGxyLCBbc3BdLCAjKFVSRUdTX1NQU1JfZWwxIC0g
VVJFR1NfTFIpIC8qIENQU1IsIFBDLCBTUCwgTFIgKi8KIAorICAgICAgICAv
KgorICAgICAgICAgKiBFbnN1cmUgYW55IGRldmljZS9OQyByZWFkcyBjb21w
bGV0ZSwgaW4gY2FzZSB3ZSB3ZXJlIGludGVycnVwdGVkCisgICAgICAgICAq
IGJldHdlZW4gdGhlIG1lbW9yeSBiYXJyaWVyIGZvciB0aGUgZXJyYXR1bSAx
NTA4NDEyIHdvcmthcm91bmQgYW5kCisgICAgICAgICAqIGFueSBQQVJfRUwx
IHJlYWQuCisgICAgICAgICAqLworICAgICAgICBhbHRlcm5hdGl2ZV9pZiBB
Uk02NF9XT1JLQVJPVU5EXzE1MDg0MTIKKyAgICAgICAgZG1iIHN5CisgICAg
ICAgIGFsdGVybmF0aXZlX2Vsc2Vfbm9wX2VuZGlmCisKICAgICAgICAgZXJl
dAogICAgICAgICBzYgogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vY3B1
ZXJyYXRhLmMgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRhLmMKaW5kZXggYWU2
NDlkMTZlZjAyLi5lYTY4MGZhYzJlNDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9jcHVlcnJhdGEuYworKysgYi94ZW4vYXJjaC9hcm0vY3B1ZXJyYXRh
LmMKQEAgLTY2OCw2ICs2NjgsMTQgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBh
cm1fY3B1X2NhcGFiaWxpdGllcyBhcm1fZXJyYXRhW10gPSB7CiAgICAgICAg
IC5jYXBhYmlsaXR5ID0gQVJNNjRfV09SS0FST1VORF9BVF9TUEVDVUxBVEUs
CiAgICAgICAgIE1JRFJfQUxMX1ZFUlNJT05TKE1JRFJfQ09SVEVYX0E1Nyks
CiAgICAgfSwKKyNpZmRlZiBDT05GSUdfQVJNNjRfRVJSQVRVTV8xNTA4NDEy
CisgICAgeworICAgICAgICAvKiBDb3J0ZXgtQTc3IHIwcDAgLSByMXAwICov
CisgICAgICAgIC5kZXNjID0gIkFSTSBlcnJhdHVtIDE1MDg0MTIgKGh5cGVy
dmlzb3IgcG9ydGlvbikiLAorICAgICAgICAuY2FwYWJpbGl0eSA9IEFSTTY0
X1dPUktBUk9VTkRfMTUwODQxMiwKKyAgICAgICAgTUlEUl9SQU5HRShNSURS
X0NPUlRFWF9BNzcsIDAsIDEpLAorICAgIH0sCisjZW5kaWYKICAgICB7CiAg
ICAgICAgIC8qIENvcnRleC1BNTUgKEFsbCB2ZXJzaW9ucyBhcyBlcnJhdHVt
IGlzIG9wZW4gaW4gU0RFTiB2MTQpICovCiAgICAgICAgIC5kZXNjID0gIkFS
TSBlcnJhdHVtIDE1MzA5MjMiLApAQCAtNjg2LDExICs2OTQsMTEgQEAgdm9p
ZCBfX2luaXQgZW5hYmxlX2VycmF0YV93b3JrYXJvdW5kcyh2b2lkKQogewog
ICAgIGVuYWJsZV9jcHVfY2FwYWJpbGl0aWVzKGFybV9lcnJhdGEpOwogCi0j
aWZkZWYgQ09ORklHX0FSTTY0X0VSUkFUVU1fODMyMDc1Ci0gICAgaWYgKCBj
cHVzX2hhdmVfY2FwKEFSTTY0X1dPUktBUk9VTkRfREVWSUNFX0xPQURfQUNR
VUlSRSkgKQorI2lmIGRlZmluZWQoQ09ORklHX0FSTTY0X0VSUkFUVU1fODMy
MDc1KSB8fCBkZWZpbmVkKENPTkZJR19BUk02NF9FUlJBVFVNXzE1MDg0MTIp
CisgICAgaWYgKCBjcHVzX2hhdmVfY2FwKEFSTTY0X1dPUktBUk9VTkRfREVW
SUNFX0xPQURfQUNRVUlSRSkgfHwKKyAgICAgICAgIGNwdXNfaGF2ZV9jYXAo
QVJNNjRfV09SS0FST1VORF8xNTA4NDEyKSApCiAgICAgewotICAgICAgICBw
cmludGtfb25jZSgiKioqKiBUaGlzIENQVSBpcyBhZmZlY3RlZCBieSB0aGUg
ZXJyYXRhIDgzMjA3NS4gICAgICAgICAgICAgICAgICAgICAgKioqKlxuIgot
ICAgICAgICAgICAgICAgICAgICAiKioqKiBHdWVzdHMgd2l0aG91dCBDUFUg
ZXJyYXR1bSB3b3JrYXJvdW5kcyBjYW4gZGVhZGxvY2sgdGhlIHN5c3RlbSEg
KioqKlxuIgorICAgICAgICBwcmludGtfb25jZSgiKioqKiBHdWVzdHMgd2l0
aG91dCBDUFUgZXJyYXR1bSB3b3JrYXJvdW5kcyBjYW4gZGVhZGxvY2sgdGhl
IHN5c3RlbSEgKioqKlxuIgogICAgICAgICAgICAgICAgICAgICAiKioqKiBP
bmx5IHRydXN0ZWQgZ3Vlc3RzIHNob3VsZCBiZSB1c2VkLiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKioqKlxuIik7CiAKICAgICAgICAgLyogVGFp
bnQgdGhlIG1hY2hpbmUgaGFzIGJlaW5nIGluc2VjdXJlICovCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9t
YWluLmMKaW5kZXggOTZlMWIyMzU1MDFkLi5jYjFkNTRiYTg1NDkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9h
cm0vZG9tYWluLmMKQEAgLTEzNyw3ICsxMzcsNyBAQCBzdGF0aWMgdm9pZCBj
dHh0X3N3aXRjaF9mcm9tKHN0cnVjdCB2Y3B1ICpwKQogICAgIHAtPmFyY2gu
dHRicjEgPSBSRUFEX1NZU1JFRzY0KFRUQlIxX0VMMSk7CiAgICAgaWYgKCBp
c18zMmJpdF9kb21haW4ocC0+ZG9tYWluKSApCiAgICAgICAgIHAtPmFyY2gu
ZGFjciA9IFJFQURfU1lTUkVHKERBQ1IzMl9FTDIpOwotICAgIHAtPmFyY2gu
cGFyID0gUkVBRF9TWVNSRUc2NChQQVJfRUwxKTsKKyAgICBwLT5hcmNoLnBh
ciA9IHJlYWRfc3lzcmVnX3BhcigpOwogI2lmIGRlZmluZWQoQ09ORklHX0FS
TV8zMikKICAgICBwLT5hcmNoLm1haXIwID0gUkVBRF9DUDMyKE1BSVIwKTsK
ICAgICBwLT5hcmNoLm1haXIxID0gUkVBRF9DUDMyKE1BSVIxKTsKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvcGFnZS5oIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9hcm02NC9wYWdlLmgKaW5kZXggMGNiYTI2NjM3
MzNiLi5mYmZlNjdiZjg5NTEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtNjQvcGFnZS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0v
YXJtNjQvcGFnZS5oCkBAIC00OCwxMSArNDgsMTEgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIGludmFsaWRhdGVfaWNhY2hlX2xvY2FsKHZvaWQpCiAvKiBBc2sg
dGhlIE1NVSB0byB0cmFuc2xhdGUgYSBWQSBmb3IgdXMgKi8KIHN0YXRpYyBp
bmxpbmUgdWludDY0X3QgX192YV90b19wYXIodmFkZHJfdCB2YSkKIHsKLSAg
ICB1aW50NjRfdCBwYXIsIHRtcCA9IFJFQURfU1lTUkVHNjQoUEFSX0VMMSk7
CisgICAgdWludDY0X3QgcGFyLCB0bXAgPSByZWFkX3N5c3JlZ19wYXIoKTsK
IAogICAgIGFzbSB2b2xhdGlsZSAoImF0IHMxZTJyLCAlMDsiIDogOiAiciIg
KHZhKSk7CiAgICAgaXNiKCk7Ci0gICAgcGFyID0gUkVBRF9TWVNSRUc2NChQ
QVJfRUwxKTsKKyAgICBwYXIgPSByZWFkX3N5c3JlZ19wYXIoKTsKICAgICBX
UklURV9TWVNSRUc2NCh0bXAsIFBBUl9FTDEpOwogICAgIHJldHVybiBwYXI7
CiB9CkBAIC02MCwyOCArNjAsMjggQEAgc3RhdGljIGlubGluZSB1aW50NjRf
dCBfX3ZhX3RvX3Bhcih2YWRkcl90IHZhKQogLyogQXNrIHRoZSBNTVUgdG8g
dHJhbnNsYXRlIGEgR3Vlc3QgVkEgZm9yIHVzICovCiBzdGF0aWMgaW5saW5l
IHVpbnQ2NF90IGd2YV90b19tYV9wYXIodmFkZHJfdCB2YSwgdW5zaWduZWQg
aW50IGZsYWdzKQogewotICAgIHVpbnQ2NF90IHBhciwgdG1wID0gUkVBRF9T
WVNSRUc2NChQQVJfRUwxKTsKKyAgICB1aW50NjRfdCBwYXIsIHRtcCA9IHJl
YWRfc3lzcmVnX3BhcigpOwogCiAgICAgaWYgKCAoZmxhZ3MgJiBHVjJNX1dS
SVRFKSA9PSBHVjJNX1dSSVRFICkKICAgICAgICAgYXNtIHZvbGF0aWxlICgi
YXQgczEyZTF3LCAlMDsiIDogOiAiciIgKHZhKSk7CiAgICAgZWxzZQogICAg
ICAgICBhc20gdm9sYXRpbGUgKCJhdCBzMTJlMXIsICUwOyIgOiA6ICJyIiAo
dmEpKTsKICAgICBpc2IoKTsKLSAgICBwYXIgPSBSRUFEX1NZU1JFRzY0KFBB
Ul9FTDEpOworICAgIHBhciA9IHJlYWRfc3lzcmVnX3BhcigpOwogICAgIFdS
SVRFX1NZU1JFRzY0KHRtcCwgUEFSX0VMMSk7CiAgICAgcmV0dXJuIHBhcjsK
IH0KIAogc3RhdGljIGlubGluZSB1aW50NjRfdCBndmFfdG9faXBhX3Bhcih2
YWRkcl90IHZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgdWludDY0
X3QgcGFyLCB0bXAgPSBSRUFEX1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHVp
bnQ2NF90IHBhciwgdG1wID0gcmVhZF9zeXNyZWdfcGFyKCk7CiAKICAgICBp
ZiAoIChmbGFncyAmIEdWMk1fV1JJVEUpID09IEdWMk1fV1JJVEUgKQogICAg
ICAgICBhc20gdm9sYXRpbGUgKCJhdCBzMWUxdywgJTA7IiA6IDogInIiICh2
YSkpOwogICAgIGVsc2UKICAgICAgICAgYXNtIHZvbGF0aWxlICgiYXQgczFl
MXIsICUwOyIgOiA6ICJyIiAodmEpKTsKICAgICBpc2IoKTsKLSAgICBwYXIg
PSBSRUFEX1NZU1JFRzY0KFBBUl9FTDEpOworICAgIHBhciA9IHJlYWRfc3lz
cmVnX3BhcigpOwogICAgIFdSSVRFX1NZU1JFRzY0KHRtcCwgUEFSX0VMMSk7
CiAgICAgcmV0dXJuIHBhcjsKIH0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vY3B1ZmVhdHVyZS5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9j
cHVmZWF0dXJlLmgKaW5kZXggZjczNjg3NjZjMDdjLi4yZjM4MTM3ZjM5ZDUg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vY3B1ZmVhdHVyZS5oCkBAIC02
Nyw4ICs2Nyw5IEBACiAjZGVmaW5lIEFSTV9XT1JLQVJPVU5EX0JIQl9MT09Q
XzI0IDEzCiAjZGVmaW5lIEFSTV9XT1JLQVJPVU5EX0JIQl9MT09QXzMyIDE0
CiAjZGVmaW5lIEFSTV9XT1JLQVJPVU5EX0JIQl9TTUNDXzMgMTUKKyNkZWZp
bmUgQVJNNjRfV09SS0FST1VORF8xNTA4NDEyIDE2CiAKLSNkZWZpbmUgQVJN
X05DQVBTICAgICAgICAgICAxNgorI2RlZmluZSBBUk1fTkNBUFMgICAgICAg
ICAgIDE3CiAKICNpZm5kZWYgX19BU1NFTUJMWV9fCiAKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVncy5oIGIveGVuL2luY2x1ZGUv
YXNtLWFybS9zeXNyZWdzLmgKaW5kZXggNWM1YzUxYmJjZGJmLi42MWUzMGM5
ZTUxN2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVn
cy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vc3lzcmVncy5oCkBAIC05
LDYgKzksMzAgQEAKICMgZXJyb3IgInVua25vd24gQVJNIHZhcmlhbnQiCiAj
ZW5kaWYKIAorI2lmbmRlZiBfX0FTU0VNQkxZX18KKworI2luY2x1ZGUgPGFz
bS9hbHRlcm5hdGl2ZS5oPgorCitzdGF0aWMgaW5saW5lIHJlZ2lzdGVyX3Qg
cmVhZF9zeXNyZWdfcGFyKHZvaWQpCit7CisgICAgcmVnaXN0ZXJfdCBwYXJf
ZWwxOworCisgICAgLyoKKyAgICAgKiBPbiBDb3J0ZXgtQTc3IHIwcDAgYW5k
IHIxcDAsIHJlYWQgYWNjZXNzIHRvIFBBUl9FTDEgc2hhbGwgaW5jbHVkZSBh
CisgICAgICogRE1CIFNZIGJlZm9yZSBhbmQgYWZ0ZXIgYWNjZXNzaW5nIGl0
LCBhcyBwYXJ0IG9mIHRoZSB3b3JrYXJvdW5kIGZvciB0aGUKKyAgICAgKiBl
cnJhdGEgMTUwODQxMi4KKyAgICAgKi8KKyAgICBhc20gdm9sYXRpbGUoQUxU
RVJOQVRJVkUoIm5vcCIsICJkbWIgc3kiLCBBUk02NF9XT1JLQVJPVU5EXzE1
MDg0MTIsCisgICAgICAgICAgICAgICAgIENPTkZJR19BUk02NF9FUlJBVFVN
XzE1MDg0MTIpKTsKKyAgICBwYXJfZWwxID0gUkVBRF9TWVNSRUc2NChQQVJf
RUwxKTsKKyAgICBhc20gdm9sYXRpbGUoQUxURVJOQVRJVkUoIm5vcCIsICJk
bWIgc3kiLCBBUk02NF9XT1JLQVJPVU5EXzE1MDg0MTIsCisgICAgICAgICAg
ICAgICAgIENPTkZJR19BUk02NF9FUlJBVFVNXzE1MDg0MTIpKTsKKworICAg
IHJldHVybiBwYXJfZWwxOworfQorCisjZW5kaWYgLyogICFfX0FTU0VNQkxZ
X18gICovCisKICNlbmRpZiAvKiBfX0FTTV9BUk1fU1lTUkVHU19IICovCiAv
KgogICogTG9jYWwgdmFyaWFibGVzOgotLSAKMi40MC4xCgo=

--=separator--


From xen-users-bounces@lists.xenproject.org Wed Aug 02 20:43:04 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 02 Aug 2023 20:43:04 +0000
Received: from list by lists.xenproject.org with outflank-mailman.575181.901007 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRIfY-0004dd-T1; Wed, 02 Aug 2023 20:42:08 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 575181.901007; Wed, 02 Aug 2023 20:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRIfY-0004dS-PQ; Wed, 02 Aug 2023 20:42:08 +0000
Received: by outflank-mailman (input) for mailman id 575181;
 Wed, 02 Aug 2023 20:42:07 +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=Ur8G=DT=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qRIfX-0004dM-AI
 for xen-users@lists.xenproject.org; Wed, 02 Aug 2023 20:42:07 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [81.169.146.221]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 094003d7-3175-11ee-b263-6b7b168915f2;
 Wed, 02 Aug 2023 22:42:05 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 DYNA|AUTH)
 with ESMTPSA id e248a1z72Kg2WZ8
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Wed, 2 Aug 2023 22:42:02 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id 361B020321
 for <xen-users@lists.xenproject.org>; Wed,  2 Aug 2023 22:42:02 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id Lizi-STQCso0 for <xen-users@lists.xenproject.org>;
 Wed,  2 Aug 2023 22:42:01 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id 2D6582016F
 for <xen-users@lists.xenproject.org>; Wed,  2 Aug 2023 22:42:01 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 094003d7-3175-11ee-b263-6b7b168915f2
ARC-Seal: i=1; a=rsa-sha256; t=1691008922; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=QF/kqPVZyAoBoT52at5WKLkY5/EBt+5cTpEgQSKaN67MFArzLlhgoJJ7B1bxye0IxW
    6q82vbNBUPZ7TVyXm5Eg1Japvs2FEEJv4jsUfcnC8ZxbI4jhKtcxy64UBqYyNrK4tXx3
    RRscX1BLyqUzLX03vIj/sduj75+yv8vHb95l1r8pty9KtgzTkMcHGPBOUXVtzw9+ogY0
    djmo7Cs9muDxitRvdghMuq5LymzMKDKMAKte72BAcfez8dvyy5h92a8UJIsRS88jXKRe
    r/kUr9Jc/zrOeaOcz0Z3Gz8harwP9kpMT6BeUup22G4gqjQwDHr4PdOpLWY4hgbqyiFK
    JWhw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691008922;
    s=strato-dkim-0002; d=strato.com;
    h=To:Subject:From:Date:Message-ID:Cc:Date:From:Subject:Sender;
    bh=YBV9Ei4sTmnveyzsClm1yBjVMJJrZjRtNah6fh4mZVw=;
    b=YxHhNCWNbI33h2W8JbQLUiXPT+NqUvbDXhGh1CbW3Hqk2fxC34AtW0VpJLb1YCActt
    ZrIEscxelWmitPbtwlJLdJuT4SEifsN4j5QqP1lkxlNDlTPqIF0DBb9ZsBB9TcyZ34/P
    aSpH6cLKX8oac6eRlpZYCKt5XuwoA/51UpxX7a0uJMLENitUtfYEjLfAXPwB5DOBi+RY
    /2GviqOuAn0DytpMn7C/kE3NqLzoB97fCQ1VghKkdVF1cfwAqAi1nMGvSJGDBbQ27L1W
    VuVFdy1qrdm5kBGlr6ANcxFX44nLfBoWCTbh32aKffrrTdZSBW7c7lGbWs8O7Svs1qy3
    MSmw==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691008922;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=To:Subject:From:Date:Message-ID:Cc:Date:From:Subject:Sender;
    bh=YBV9Ei4sTmnveyzsClm1yBjVMJJrZjRtNah6fh4mZVw=;
    b=c6UHuUv6ERT7WQx2i0r2hRx7bX8ftxLFluTlBxNJrMJl9Mx8c9Tyd3opHVfVvX2CCD
    pDAr7WyLIke2xOmJxGwThbpdhsrUvUL2jqkgXkxlBJSothOo3EIj1PCPba1iE5Uhw4JT
    z2cbwddrIYp/p3K18bBPdtQTQvkLcOt7aZ515JbGvPOffkAN1Bf7iMjYtpMZbU4uegUv
    iFU+C8AI284JD2TSmT5ESzcvGnTYlx4W9q90UPhNf/AdVyKLfm5kGTKl1aVreC+dNisg
    8VriXfV/Ta2NQJuTaFuM9m920wncp3nf385Nj6K2LJXJc0kXpIz0kqu7xXwEXdlJGILF
    eonw==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1691008922;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=To:Subject:From:Date:Message-ID:Cc:Date:From:Subject:Sender;
    bh=YBV9Ei4sTmnveyzsClm1yBjVMJJrZjRtNah6fh4mZVw=;
    b=AgSmG06elLx5Lx2zx0vpSKCJarLJJ+OBXMm7pBRYhCk6O+0pw6ONfxK84Sf9UIt7Up
    ZMjZDwMf0CwJ1w8FfXCw==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO96cCwacwToyDuC58yx4"
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
Date: Wed, 2 Aug 2023 22:42:00 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
From: Paul Leiber <paul@onlineschubla.de>
Subject: Xen on Raspberry Pi 4
To: xen-users@lists.xenproject.org
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi list,

Now that the devices are available again, I got hold of a Raspberry Pi 4 
(8 GB) which I am currently trying to set up Xen on for using it as a 
backup server.

What I did was to install a standard Debian distribution booted via 
EFI/GRUB2 (following 
https://forums.raspberrypi.com/viewtopic.php?t=282839) and then install 
the xen-System-arm64 package via apt. I have output on a console via 
UART (at least when booting Debian without Xen, see hypothesis 3 below).

Booting Debian without Xen is working fine. (Although I only see the 
Grub selection menu via UART when no HDMI is plugged in while booting.)

Selecting Xen in Grub leads to the following output on the console right 
after Grub hands over:

Loading Xen 4.17-arm64.efi ...
Loading Linux 6.1.0-10-arm64 ...
Loading initial ramdisk ...
Using modules provided by bootloader in FDT
Xen 4.17.2-pre (c/s ) EFI loader

And then the output stops.

I have four hypotheses (not mutually exclusive, and there are very 
probably unknown unknowns on my side):

1. Booting Xen via EFI is not working, and I need to use U-Boot as 
described in 
https://xenproject.org/2020/09/29/xen-on-raspberry-pi-4-adventures/

2. The Debian package xen-system-arm64 is not suitable for this purpose 
and I need to compile Xen from scratch

3. I got the console settings wrong (I currently use the settings from 
https://xenproject.org/2020/09/29/xen-on-raspberry-pi-4-adventures/ for 
Xen command line specified in Grub, but I also tried a lot of different 
settings), and Xen is actually doing something, but I don't see the output.

4. There is something wrong with my setup and I need to change specific 
EFI and/or other settings.

Has anybody got a similar setup working and can give me hints?

I am aware of https://github.com/dornerworks/xen-rpi4-builder, I might 
try this as one of the next steps, but I'd rather stick with Debian, if 
possible.

Thanks,

Paul


From xen-users-bounces@lists.xenproject.org Wed Aug 02 21:03:53 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 02 Aug 2023 21:03:53 +0000
Received: from list by lists.xenproject.org with outflank-mailman.575212.901026 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRJ08-0007bt-Nh; Wed, 02 Aug 2023 21:03:24 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 575212.901026; Wed, 02 Aug 2023 21:03:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRJ08-0007bk-Jo; Wed, 02 Aug 2023 21:03:24 +0000
Received: by outflank-mailman (input) for mailman id 575212;
 Wed, 02 Aug 2023 21:03:23 +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 1qRJ07-0007be-AY
 for xen-users@lists.xenproject.org; Wed, 02 Aug 2023 21:03:23 +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 1qRJ07-0005Hf-5Y; Wed, 02 Aug 2023 21:03:23 +0000
Received: from gw1.octic.net ([88.97.20.152] helo=[10.0.1.102])
 by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1qRJ06-00079A-Ve; Wed, 02 Aug 2023 21:03:23 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-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:Subject:
	From:References:To:MIME-Version:Date:Message-ID;
	bh=S1KmDZWH306YZl6wLhgyD1jmRKV82tPTkDQ6SZo0jjw=; b=DTChShmPmraAbjzGwYvhcYnBDN
	iH7H7KPyjFj+0p5v6MIUGqvCmQ9YZO5Skf7axwdUeFr9huWQB2xEONiIkKLR1Nbp21FZki4+LPXeZ
	CGBkrF2A/K0KtmyWCKcJd5ijXbVZTZJxn9cKSNAbC2kfTJefEzoLSi01P5IQOrf+dh/g=;
Message-ID: <9433f1ef-77f9-ccda-afe9-c077984a01c4@xen.org>
Date: Wed, 2 Aug 2023 22:03:21 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
 Gecko/20100101 Thunderbird/102.13.0
To: Paul Leiber <paul@onlineschubla.de>, xen-users@lists.xenproject.org
References: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
From: Julien Grall <julien@xen.org>
Subject: Re: Xen on Raspberry Pi 4
In-Reply-To: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit



On 02/08/2023 21:42, Paul Leiber wrote:
> Hi list,

Hi Paul,

> Now that the devices are available again, I got hold of a Raspberry Pi 4 
> (8 GB) which I am currently trying to set up Xen on for using it as a 
> backup server.
> 
> What I did was to install a standard Debian distribution booted via 
> EFI/GRUB2 (following 
> https://forums.raspberrypi.com/viewtopic.php?t=282839) and then install 
> the xen-System-arm64 package via apt. I have output on a console via 
> UART (at least when booting Debian without Xen, see hypothesis 3 below).
> 
> Booting Debian without Xen is working fine. (Although I only see the 
> Grub selection menu via UART when no HDMI is plugged in while booting.)
> 
> Selecting Xen in Grub leads to the following output on the console right 
> after Grub hands over:
> 
> Loading Xen 4.17-arm64.efi ...
> Loading Linux 6.1.0-10-arm64 ...
> Loading initial ramdisk ...
> Using modules provided by bootloader in FDT
> Xen 4.17.2-pre (c/s ) EFI loader
> 
> And then the output stops.
> 
> I have four hypotheses (not mutually exclusive, and there are very 
> probably unknown unknowns on my side):
> 
> 1. Booting Xen via EFI is not working, and I need to use U-Boot as 
> described in 
> https://xenproject.org/2020/09/29/xen-on-raspberry-pi-4-adventures/
> 
> 2. The Debian package xen-system-arm64 is not suitable for this purpose 
> and I need to compile Xen from scratch
> 
> 3. I got the console settings wrong (I currently use the settings from 
> https://xenproject.org/2020/09/29/xen-on-raspberry-pi-4-adventures/ for 
> Xen command line specified in Grub, but I also tried a lot of different 
> settings), and Xen is actually doing something, but I don't see the output.
> 
> 4. There is something wrong with my setup and I need to change specific 
> EFI and/or other settings.
> 
> Has anybody got a similar setup working and can give me hints?

I have been using Debian + Xen + Grub + UEFI on Rpi4. UEFI firmwares are 
mostly shipped with ACPI only (IOW no Device-Tree support) This is not 
yet a fully supported configuration on Arm64 and therefore not enabled 
by default.

Can you check the kernel log when booting Debian without Xen for 
anything referring to ACPI? If so, you will need to Xen build yourself 
to enable ACPI (this is protected by EXPERT). Alternatively you could 
use U-boot where Device-Tree boot will be available.

Cheers,

-- 
Julien Grall


From xen-users-bounces@lists.xenproject.org Fri Aug 04 05:45:14 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 04 Aug 2023 05:45:14 +0000
Received: from list by lists.xenproject.org with outflank-mailman.576793.903373 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRnbr-0007z0-GF; Fri, 04 Aug 2023 05:44:23 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 576793.903373; Fri, 04 Aug 2023 05:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRnbr-0007yY-B3; Fri, 04 Aug 2023 05:44:23 +0000
Received: by outflank-mailman (input) for mailman id 576793;
 Fri, 04 Aug 2023 05:44:22 +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=gD2d=DV=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qRnbp-0007yR-U1
 for xen-users@lists.xenproject.org; Fri, 04 Aug 2023 05:44:22 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [85.215.255.20]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id f4f9e803-3289-11ee-b26a-6b7b168915f2;
 Fri, 04 Aug 2023 07:44:20 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 AUTH)
 with ESMTPSA id e248a1z745iJaat
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Fri, 4 Aug 2023 07:44:19 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id 77C552052A
 for <xen-users@lists.xenproject.org>; Fri,  4 Aug 2023 07:44:18 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id 79QWW3QBC6kk for <xen-users@lists.xenproject.org>;
 Fri,  4 Aug 2023 07:44:17 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id 8411F203DA
 for <xen-users@lists.xenproject.org>; Fri,  4 Aug 2023 07:44:17 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: f4f9e803-3289-11ee-b26a-6b7b168915f2
ARC-Seal: i=1; a=rsa-sha256; t=1691127859; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=OZ9ZXSTKt6Z6ywSxsS15kgF2TAE35X9q0s1MHQCX9kxLOisiUltDV8iFK7gPSF7oR/
    Tt9wUaSc9kl0uRBAoL+oyupgFcOq66DIVHAWjEcxyeZcQ6J/8C4CECiqod4equjAtFtF
    Rn3AREhVe2KL2Ru9rBWe/ZOiQBY0s5SzSu0CQFs/mAFSS+CKLb/htnq0e9v60Vie8n2w
    5Tvu7jOSCKDya5c1dj9T2zLApGCXZHVTsSXtcMJBg27W0LlRmWjvF9kZPLwRM9Zqm04F
    tRhGGjnGOi7xebpy+s9YwdNRpH30VVFa6GaRczxGQ8ZaDOod5Ls0F9+VQE1Cyw+eQWbV
    aO8Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691127859;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=6aHjFZgSPTkWMM2aepTWsbxZBksFc0lphUZwSwDGA4A=;
    b=kpR+mOfOz8fE8ejRA4A3o9WhroO87B0NynSXq2MWD2RlcZsZFamsdjkz5i2JvL3FDJ
    rRFIULNQAQz3DvxlmcvA0RxXdN4RDEr96trhAtuE4O9+9mZOCcl50Cx9Ekj4hOiWP/q2
    lvLO4p2C6pT50MdSgiJ4BjubMRaAno2kVYSIt/ul1qsENXtr+SFCzsVDrQG3edwjVMup
    mrofGUjmCXzXsWr2Wgp6FAK4bBoCxAhgX3alMx6E4iplP0uy0x11ZuNMOZuMvEskj47z
    df9MoZjy58AVtCNr/MSGkL2F1Ea+t5byIDsmZF31GqyrwD9wdHIvJJFDE3sQ8tybjFA/
    hoSA==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691127859;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=6aHjFZgSPTkWMM2aepTWsbxZBksFc0lphUZwSwDGA4A=;
    b=ctwc4ctSsEuuCfc+mKAhfS3MPuxEd2nLMeGy/FNmutiyVaC4igXw5AJmAi2KshHc4x
    hZnUIdY7ZPENS42cHSMFDOb8EXrIBILuh1dAo0cMNBmNWjnJn+Uw+vJn9kmvfHhjYI3a
    39Knp/1wmx5eZMkv9VT6Al+UgoMFtb7WhyeXpYa/f1TTv6q8L+65aPVo6RB/NGuiwk1/
    GK9KHvV1WotQe8pUFjVgrZnM44+n+g4/xMyu/lFauVl+ZQQwiOnWULwrkjt88nukQSs3
    xHInptbCCo1RQX1FZWk+euakYAxEqyzboOjTiHw0FplBwoxB2p7tzyLXLB20WQ+UC7UA
    d+kw==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1691127859;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=6aHjFZgSPTkWMM2aepTWsbxZBksFc0lphUZwSwDGA4A=;
    b=D6nT5pTBexFgmsA0AMJfruJO9xG800JrUpskjgOj5Ma0fzmcOweoYIcxq//zASV81Z
    E/ZAf+DI5aUJwPI0SFAQ==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO9uVFQeS3s1LjmLTbxqr4mMkXlkCTEE2/Hmi0fnwSU87dQNCIQ=="
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <78f68d96-c2ec-26d7-497a-dfa260d91521@onlineschubla.de>
Date: Fri, 4 Aug 2023 07:44:11 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Xen on Raspberry Pi 4
To: xen-users@lists.xenproject.org
References: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
 <9433f1ef-77f9-ccda-afe9-c077984a01c4@xen.org>
Content-Language: en-US
From: Paul Leiber <paul@onlineschubla.de>
In-Reply-To: <9433f1ef-77f9-ccda-afe9-c077984a01c4@xen.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Am 02.08.2023 um 23:03 schrieb Julien Grall:
> 
> 
> On 02/08/2023 21:42, Paul Leiber wrote:
>> Hi list,
> 
> Hi Paul,
> 
>>
>> What I did was to install a standard Debian distribution booted via 
>> EFI/GRUB2 (following 
>> https://forums.raspberrypi.com/viewtopic.php?t=282839) and then 
>> install the xen-System-arm64 package via apt. I have output on a 
>> console via UART (at least when booting Debian without Xen, see 
>> hypothesis 3 below).
>>
>> Booting Debian without Xen is working fine. (Although I only see the 
>> Grub selection menu via UART when no HDMI is plugged in while booting.)
>>
>> Selecting Xen in Grub leads to the following output on the console 
>> right after Grub hands over:
>>
>> Loading Xen 4.17-arm64.efi ...
>> Loading Linux 6.1.0-10-arm64 ...
>> Loading initial ramdisk ...
>> Using modules provided by bootloader in FDT
>> Xen 4.17.2-pre (c/s ) EFI loader
>>
>> And then the output stops.
>>
> 
> I have been using Debian + Xen + Grub + UEFI on Rpi4. UEFI firmwares are 
> mostly shipped with ACPI only (IOW no Device-Tree support) This is not 
> yet a fully supported configuration on Arm64 and therefore not enabled 
> by default.
> 
> Can you check the kernel log when booting Debian without Xen for 
> anything referring to ACPI? If so, you will need to Xen build yourself 
> to enable ACPI (this is protected by EXPERT). Alternatively you could 
> use U-boot where Device-Tree boot will be available.

Indeed, the device is using ACPI. There is an option in the UEFI 
settings to switch to Device-Tree, but that didn't have any effect I 
could see, other than plain Debian didn't boot anymore either.

I compiled Xen with the ACPI option for Arm, and got it running. Thank 
you very much for your hint, Julien!

For reference:

To enable the ACPI option, I went to the "xen" subdirectory in the Xen 
source main directory after "git clone" and did a "make menuconfig".

Out of convience, I initially intended to only rebuild the Debian Xen 
hypervisor package with the ACPI switch on, but that didn't work 
somehow. I couldn't find out why. I then created a "Frankenxen" with a 
newly built hypervisor and standard debian tools, which booted (yay!), 
but of course the xen tools didn't work. Using the repo to check out a 
Xen 17.1 version and build the hypervisor (so I could still rely on 
Debian updates for all the other Xen packages) also didn't work, Xen 
didn't boot. I then decided to build a complete Xen version from scratch 
from the master repo, which worked well. So perhaps this approach with 
enabling ACPI only works on Xen versions > 17.1?


From xen-users-bounces@lists.xenproject.org Fri Aug 04 18:11:33 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 04 Aug 2023 18:11:33 +0000
Received: from list by lists.xenproject.org with outflank-mailman.576614.904273 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRzFy-0007FK-GD; Fri, 04 Aug 2023 18:10:34 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 576614.904273; Fri, 04 Aug 2023 18:10:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qRzFy-0007F9-B6; Fri, 04 Aug 2023 18:10:34 +0000
Received: by outflank-mailman (input) for mailman id 576614;
 Thu, 03 Aug 2023 20:59:54 +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=43DC=DU=gmail.com=reijo.korhonen@srs-se1.protection.inumbo.net>)
 id 1qRfQI-0000cv-Rr
 for xen-users@lists.xenproject.org; Thu, 03 Aug 2023 20:59:54 +0000
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com
 [2a00:1450:4864:20::133])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id b1186e81-3240-11ee-b269-6b7b168915f2;
 Thu, 03 Aug 2023 22:59:53 +0200 (CEST)
Received: by mail-lf1-x133.google.com with SMTP id
 2adb3069b0e04-4fe0eb0ca75so2305529e87.2
 for <xen-users@lists.xenproject.org>; Thu, 03 Aug 2023 13:59:52 -0700 (PDT)
Received: from reijon-Ubuntu (85-23-67-31.bb.dnainternet.fi. [85.23.67.31])
 by smtp.gmail.com with ESMTPSA id
 a11-20020a056512020b00b004fe4ba4cdc2sm94660lfo.87.2023.08.03.13.59.51
 for <xen-users@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 03 Aug 2023 13:59:51 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: b1186e81-3240-11ee-b269-6b7b168915f2
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20221208; t=1691096392; x=1691701192;
        h=content-transfer-encoding:mime-version:user-agent:date:to:from
         :subject:message-id:from:to:cc:subject:date:message-id:reply-to;
        bh=6rQbb+IFn2Dh24sJs0Dkju+j+kdIWHihoYodqEOPOZc=;
        b=DykIa090tFXHSLwIblFCoMiaAL+MMLpo6nuk/hg+du4f0obk9I9vZT5VLiGp1dAUBi
         6rXMitL7CsiXT5QuwmXypmvlM98R0wI+8lBv8VgK95UCB1xZ0loGLdJxpsiZZPWPK///
         bAMR5r7OQtS4zoL6MvRUg/daEuJ4gBlDYy6rQbdLsPS5INC+gMBSnuAwrpPldiwH0kgI
         ean7oAyCKyJ0lpLKKK+hzK2PtJMiktmRFcuZDdl6sB+i4qLynHWDcx8TiVL1kF0fC2+o
         oCa40epdQnQXIqyO8+wDkKYY6J4AerA//L9rjpHzKNgsM5M5DBAD+UCoEYQDbAaJWQcI
         B6sQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1691096392; x=1691701192;
        h=content-transfer-encoding:mime-version:user-agent:date:to:from
         :subject:message-id:x-gm-message-state:from:to:cc:subject:date
         :message-id:reply-to;
        bh=6rQbb+IFn2Dh24sJs0Dkju+j+kdIWHihoYodqEOPOZc=;
        b=WLunfNU1abMwqNB6si++/TTqqaW83E5GG07vKpBY+Qe/fwPPrz3INMP5SkH6mJzwCw
         L+AQTfog7Gy5YYTaDHqZuEjNGF9Bmja0uEEfEWeI5Y1lHuEiZ2KJ6DeYf5dYiyo06D0U
         KXakkd0pRzcp6ErRxyDgI34FlyYGoxfZ3G+ZfsQ55He/5Mh87j7C7wETuEwoQqAll7by
         1bsL6ptXfXrpxrAv+HP8qcyFwdLCn+StXY1l7fhUlNDvYrcishkciAUc5yrImxyARMMV
         +qshHs5SK3FNm93XR7cc0RVkxAl7KpjRFdjmNbQRjxG59aQRxLL6jiKRASSEIM9ir7vq
         GFbg==
X-Gm-Message-State: ABy/qLbHet5JEf7xCiNrRbFbinxJmkXITH25N4/dsK9w3ryJLE8FC067
	nm7Sgf+fjFxZoTu+DheW+zkHWXtp8T4=
X-Google-Smtp-Source: APBJJlFD1mtrccUHJ90mS3+I+PcD4D/5oLGYgdzZNlFLIrBLgiGMDWgG1UPO9R+Y+br8C/+E4sLexA==
X-Received: by 2002:a19:e612:0:b0:4fe:788:d969 with SMTP id d18-20020a19e612000000b004fe0788d969mr7547542lfh.69.1691096391946;
        Thu, 03 Aug 2023 13:59:51 -0700 (PDT)
Message-ID: <cd68dd09e6023e222307d53daeb2f111876df6b0.camel@gmail.com>
Subject: Raspberry Pi 4  Xen or KVM
From: reijo.korhonen@gmail.com
To: xen-users@lists.xenproject.org
Date: Thu, 03 Aug 2023 23:59:50 +0300
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.36.5-0ubuntu1 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit

Raspberry Pi 4 (8GB) is interesting platform to run as server (if your
succeed to get 8GB version). It uses very little power, so it is
ecologic solution.

To use Raspberry as VM host, what are pros and cons with traditional
QEMU/KVM vs Xen? Is it so, that because KVM runs on linux kernel, linux
guests can use more memory than XEN guests? Or can one or other host be
installed "Out of the box", but another needs special compiling and
configuration?

-- 
Reijo Korhonen



From xen-users-bounces@lists.xenproject.org Mon Aug 07 20:49:47 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 07 Aug 2023 20:49:47 +0000
Received: from list by lists.xenproject.org with outflank-mailman.578927.906677 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qT79k-0002Rc-RG; Mon, 07 Aug 2023 20:48:48 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 578927.906677; Mon, 07 Aug 2023 20:48:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qT79k-0002RR-Lm; Mon, 07 Aug 2023 20:48:48 +0000
Received: by outflank-mailman (input) for mailman id 578927;
 Mon, 07 Aug 2023 20:48:48 +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=Ohjf=DY=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qT79j-0002RL-So
 for xen-users@lists.xenproject.org; Mon, 07 Aug 2023 20:48:48 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [85.215.255.22]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id cb950545-3563-11ee-8613-37d641c3527e;
 Mon, 07 Aug 2023 22:48:45 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 DYNA|AUTH)
 with ESMTPSA id e248a1z77Kmgjnz
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Mon, 7 Aug 2023 22:48:42 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id D1E8A203D5
 for <xen-users@lists.xenproject.org>; Mon,  7 Aug 2023 22:48:41 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id P9nAWhWwmUGz for <xen-users@lists.xenproject.org>;
 Mon,  7 Aug 2023 22:48:41 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id 564F3201F3
 for <xen-users@lists.xenproject.org>; Mon,  7 Aug 2023 22:48:41 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: cb950545-3563-11ee-8613-37d641c3527e
ARC-Seal: i=1; a=rsa-sha256; t=1691441322; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=TriwfLbfAqDehzmZq8noKg06Eq9VPZg1teSdxgy9I4veoxfhff8hJhC9+7TRzFqWiA
    u1P0+1ZA4SHBa3KyRKbhtirgY3ctlKRSdPTi3VSwsPmaMs1ULE3axVhyfqyrY+ck1clB
    eM6A/l6bXw/337wP571UtlZJEfZJTZ3UgtZc2J2jmtMg0CfmcuqiufhdOfZQGxQE4jKl
    sH1s53EUk4Y8hUC2RTy7sOEMcF8y5CrYMvTIyLuDO/filCYcn0pAetSxxFBbjrunG3v1
    ZDzHWt3UoqG3uqz75N3HmYvJCdOVyI001ltapTahDtXsucOcNrOgKsnWLjsfZ5ynhmcv
    3EJw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691441322;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=3qX992/k9kMObLaVY2i0k3cyymRi4jn+zJ4SWa8/zLk=;
    b=nNN2Bodxxt83T6j/BS94Vhj6xf8fB6Ky39WbfFdf2vrg/BUM4jE9hNqqEmuqNKmHEp
    4UWObrQQpyQX4TwQoiQQGdb2ekIBdequJ9acOMFspoZJRD2RFTuPaMz64J2Titi3qMTF
    MjXnEfT0S1qh6YuICNFz2ZmplcnQqgtosAF58uIAWzfFXT9qaFiKaVF0o+WD+ZQ37lOj
    viCFS6dh1yjRgdIrv1gvtc3ViOTiAzLLPO1LsfQrSu5AxrzuWs4sxCxsfEUJBgTAkOrK
    ZN082gyWVasvu2OhnMLUri586vAv11Deb3zqHCN91cUKdeS3Z4JfXFLCdh7hvBJcFA9X
    W6RQ==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691441322;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=3qX992/k9kMObLaVY2i0k3cyymRi4jn+zJ4SWa8/zLk=;
    b=H+Z7j8PlQk8xDHPS+5G5djy52dcYYgQa8r5IWn17YfQU5FRPrNyyzv1uptbav7GXyC
    6bCaml4+6mD2LoCY2I2x3P3hDXVKPn6Ia0LiAr3L/FwCGteHdGWYv8n8DIuRBzvQ5xjI
    EyEFv69tJsBmRTiVzGiKiy+KKVgZW6hHidfwkE3C6wBd3X9PubtRvT4jqJumW8lNAxeg
    fvtx/wnd5Ii9Jlb+haW+NOpmlhg8m88jZXOxs6CKx3u8GvEYuD4QuQC0ghQ34Kr8FVDr
    ogGcxO3MDlrxr0TeoMTDuU5zOEDIdFP7lhkZPIjeNJNzhCAsn92LhBz4+QHsOyYhtxI7
    7kUg==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1691441322;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=3qX992/k9kMObLaVY2i0k3cyymRi4jn+zJ4SWa8/zLk=;
    b=8BxGdJvW6Vg2wFxZshSK1w+rKV3R8HkAZIklfo2HHHZ45LulcLqPTqGKLgbF3EqSgR
    ag7xwYT01/Dhkq/XBtAg==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO96cCwabxEcBmN8/hkA="
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <0db6c896-e581-164c-e4a9-80a2b40a0d1d@onlineschubla.de>
Date: Mon, 7 Aug 2023 22:48:41 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Raspberry Pi 4 Xen or KVM
Content-Language: en-US
To: xen-users@lists.xenproject.org
References: <cd68dd09e6023e222307d53daeb2f111876df6b0.camel@gmail.com>
From: Paul Leiber <paul@onlineschubla.de>
In-Reply-To: <cd68dd09e6023e222307d53daeb2f111876df6b0.camel@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Am 03.08.2023 um 22:59 schrieb reijo.korhonen@gmail.com:
> Raspberry Pi 4 (8GB) is interesting platform to run as server (if your
> succeed to get 8GB version). It uses very little power, so it is
> ecologic solution.
> 
> To use Raspberry as VM host, what are pros and cons with traditional
> QEMU/KVM vs Xen? Is it so, that because KVM runs on linux kernel, linux
> guests can use more memory than XEN guests? Or can one or other host be
> installed "Out of the box", but another needs special compiling and
> configuration?
I can't make any statement regarding a comparison between Xen and KVM on 
a Raspberry Pi, as I have no experience using KVM (on any platform).

However, I can say that to get Xen running on a Raspberry Pi 4B (using 
Debian, not Raspbian, and UEFI->Grub bootloader), I needed to build Xen 
myself with ACPI enabled. This was discussed very recently on this list. 
Once I figured out how to build Xen (with help from Julien), 
installation and setup was fairly easy and not really different to a 
installation with a package manager. I needed to manually enable some 
services, but that's the only big difference that I remeber.

If you use U-Boot as a bootloader, you should be able to use the 
standard Xen packages provided by Debian (I didn't try that out myself).

Xen has been running flawlessly on my RPi since installation a couple of 
days ago.

Paul



From xen-users-bounces@lists.xenproject.org Tue Aug 08 17:00:55 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 08 Aug 2023 17:00:55 +0000
Received: from list by lists.xenproject.org with outflank-mailman.580135.908497 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4S-0000HE-4M; Tue, 08 Aug 2023 17:00:36 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 580135.908497; Tue, 08 Aug 2023 17:00:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4R-0000Fk-Lr; Tue, 08 Aug 2023 17:00:35 +0000
Received: by outflank-mailman (input) for mailman id 580135;
 Tue, 08 Aug 2023 17:00:34 +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=T7Ie=DZ=xenbits.xen.org=andrewcoop@srs-se1.protection.inumbo.net>)
 id 1qTQ4Q-0008Pg-HL
 for xen-users@lists.xen.org; Tue, 08 Aug 2023 17:00:34 +0000
Received: from mail.xenproject.org (mail.xenproject.org [104.130.215.37])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 15ac9c68-360d-11ee-b280-6b7b168915f2;
 Tue, 08 Aug 2023 19:00:33 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ4I-0002EZ-BA; Tue, 08 Aug 2023 17:00:26 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ4I-0002Ny-AH; Tue, 08 Aug 2023 17:00:26 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 15ac9c68-360d-11ee-b280-6b7b168915f2
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=en5sf8iDi6wMkkzej5Amgs+r5p4GVNXHBgZi2MSJb+Y=; b=MPKkG5jYUN1tO1svplxiF31itS
	EfRa7qABXTT6mdyJmfkzEiCeGh5QCYMrshVCbcsWvIX4jERLUo2cWdKnhrclAI/UVwb1RBiK7fOtQ
	ffUNRwKar3WoVhwdaOwzqdlBce6uDGTNfeRu1D1JuxEEmTV07FG3UNJGgqPEUEEMhfDo=;
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 435 v1 (CVE-2022-40982) - x86/Intel: Gather
 Data Sampling
Message-Id: <E1qTQ4I-0002Ny-AH@xenbits.xenproject.org>
Date: Tue, 08 Aug 2023 17:00:26 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2022-40982 / XSA-435

                    x86/Intel: Gather Data Sampling

ISSUE DESCRIPTION
=================

A researcher has discovered Gather Data Sampling, a transient execution
side-channel whereby the AVX GATHER instructions can forward the content
of stale vector registers to dependent instructions.

The physical register file is a structure competitively shared between
sibling threads.  Therefore an attacker can infer data from the sibling
thread, or from a more privileged context.

For more details, see:
  https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/technical-documentation/gather-data-sampling.html

IMPACT
======

An attacker can infer data from different contexts on the same core.
Examples of such data includes key material, cipher and plaintext from
the AES-NI instructions, or the contents of REP-MOVS instructions,
commonly used to implement memcpy().

VULNERABLE SYSTEMS
==================

Systems running all versions of Xen are affected.

See the Intel documentation for a list of affected processors.

CPUs from other hardware vendors are not believed to be affected.

MITIGATION
==========

This issue can be mitigated by disabling AVX, either by booting Xen with
`cpuid=no-avx` on the command line, or by specifying `cpuid="host:avx=0"`
in the vm.cfg file of all untrusted VMs.  However, this may come with a
significant performance impact on the system and is not recommended for
anyone able to deploy the microcode and patch described below.

RESOLUTION
==========

Intel are producing microcode updates to address the issue for most
affected CPUs.  Consult your dom0 OS vendor.  This microcode is
effective when late-loaded, which can be performed on a live system
without reboot.

Without microcode, disabling AVX is the only mitigation.  This is
implemented by the patches to Xen on hardware believed to be vulnerable.

In addition, to indicate safety to guest kernels, Xen needs to
synthesise new bits for guests to see, which depends on MSR_ARCH_CAPS
being visible to guests.  The work to support MSR_ARCH_CAPS is extensive
and has been going on in public in earnest since March.  The backports
to security trees are more-extensive still.

Therefore, we have decided to produce new releases on all stable trees.
Please find fixes in the respective branches under the following release
tags:

  RELEASE-4.17.2
  RELEASE-4.16.5
  RELEASE-4.15.5
  RELEASE-4.14.6

Other release activities (tarballs, announcements, etc) will happen in
due course.
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAmTSZQcMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZoMQH/RAjt/wZHCg/aFunhbiAbdzWmJo36Cz6KL+R2G+v
sBiPMsBvZxSikl6yeYAADgEUFKqNWQhLCAl6oaqgPbtDhFOxeZ72DRhgwZIx2KNL
85ECXk3rFhipiai6oHHbOemjPglXsyz+B5+NE64gOjpjdms9cfvfWnMnSQRF+NKa
vbpEeP+KIK1EcmKOp/xfzjjgEzg7VmJ8jnct0A77sUQYi3Ll1+ENLEcqDElP+Qob
wmM6QYkz78q/xO+R+bT+NNJ33q6JXQdixXa3ddiWrcvL/A3SveqtQh78u9daKmFM
aaivBTgJSWk0348aelEF8UjLNKx8rVRc4Dk2elioiE1PCe8=
=05gz
-----END PGP SIGNATURE-----

--=separator--


From xen-users-bounces@lists.xenproject.org Tue Aug 08 17:00:55 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 08 Aug 2023 17:00:55 +0000
Received: from list by lists.xenproject.org with outflank-mailman.580131.908461 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4F-0007uH-HQ; Tue, 08 Aug 2023 17:00:23 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 580131.908461; Tue, 08 Aug 2023 17:00:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4F-0007u4-Dr; Tue, 08 Aug 2023 17:00:23 +0000
Received: by outflank-mailman (input) for mailman id 580131;
 Tue, 08 Aug 2023 17:00:21 +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=T7Ie=DZ=xenbits.xen.org=andrewcoop@srs-se1.protection.inumbo.net>)
 id 1qTQ4D-0007KP-Nq
 for xen-users@lists.xen.org; Tue, 08 Aug 2023 17:00:21 +0000
Received: from mail.xenproject.org (mail.xenproject.org [104.130.215.37])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 0b054daf-360d-11ee-8613-37d641c3527e;
 Tue, 08 Aug 2023 19:00:15 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ3w-0002Cv-Ig; Tue, 08 Aug 2023 17:00:04 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ3w-0002JL-FQ; Tue, 08 Aug 2023 17:00:04 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 0b054daf-360d-11ee-8613-37d641c3527e
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=hx/b/ysblgOZvwHoYIpAdSgwsVEOYjRPfsd5/+vNC9k=; b=0DBpqTbjDr8PJUmiugsxaL363J
	ZWHE8GoyZaK4fHSBjk6bca98y80xB/RKuSadVHblLGpj3ceLkOooIBE0JnLHN53OQnNq6adHxxj7j
	8slVTZJRPziCiSVbeKyPB4RhCqNOfuK5hDimQIdAsL1aq4MpWX8qOecTwdslljwwWrjI=;
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 432 v2 (CVE-2023-34319) - Linux: buffer
 overrun in netback due to unusual packet
Message-Id: <E1qTQ3w-0002JL-FQ@xenbits.xenproject.org>
Date: Tue, 08 Aug 2023 17:00:04 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2023-34319 / XSA-432
                               version 2

        Linux: buffer overrun in netback due to unusual packet

UPDATES IN VERSION 2
====================

Public release.

ISSUE DESCRIPTION
=================

The fix for XSA-423 added logic to Linux'es netback driver to deal with
a frontend splitting a packet in a way such that not all of the headers
would come in one piece.  Unfortunately the logic introduced there
didn't account for the extreme case of the entire packet being split
into as many pieces as permitted by the protocol, yet still being
smaller than the area that's specially dealt with to keep all (possible)
headers together.  Such an unusual packet would therefore trigger a
buffer overrun in the driver.

IMPACT
======

An unprivileged guest can cause Denial of Service (DoS) of the host by
sending network packets to the backend, causing the backend to crash.

Data corruption or privilege escalation seem unlikely but have not been
ruled out.

VULNERABLE SYSTEMS
==================

All systems using a Linux based network backend with kernel 3.19 and
newer are vulnerable, on the assumption that the fix for XSA-423 was
taken.  Systems using other network backends are not known to be
vulnerable.

MITIGATION
==========

Using another PV network backend (e.g. the qemu based "qnic" backend)
will mitigate the problem.

Using a dedicated network driver domain per guest will mitigate the
problem.

CREDITS
=======

This issue was discovered by Ross Lagerwall of Citrix.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa432-linux.patch           Linux 6.3 - 6.5-rc

$ sha256sum xsa432*
bf7acd23be1d185c40aca8b4f7700e25afd482d9ac8671ae22b021380b059091  xsa432-linux.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.

(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAmTSZKYMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZv9YH+wSW/H8BRo3hat2ssz4GOkNf/okVzOFyde0n6rsI
uPeRbRqjnd9f+rvHFIYhi9sa2MUSZ9Lg/WwmZ1YdTFXB1PBZw1iDujB1HvDu7Xlm
E0f6IkdhC17YaiBnmsUOwGhE/1wj0KOF86t92VX5skWK9NQ2OMOSYsBxHLFkNmBd
VNHApva8ICfSfUA4pXuh3Zgaw2yw8k2ZcyFN8Aixd+1Vrxq7jfZ/PUL6hfLaNjLs
a5xdj/b5+RuwRMqOI8jCFQXSgZLPDtZIIAFRi93ZMtUraARSjiN0tLpoRXsKp1u+
0T1sgTApHJGTm7jgPAz3WMCh2innRBkEVvU55hRKZ4INIbc=
=mMq6
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa432-linux.patch"
Content-Disposition: attachment; filename="xsa432-linux.patch"
Content-Transfer-Encoding: base64

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5j
b20+ClN1YmplY3Q6IHhlbi9uZXRiYWNrOiBGaXggYnVmZmVyIG92ZXJydW4g
dHJpZ2dlcmVkIGJ5IHVudXN1YWwgcGFja2V0CgpJdCBpcyBwb3NzaWJsZSB0
aGF0IGEgZ3Vlc3QgY2FuIHNlbmQgYSBwYWNrZXQgdGhhdCBjb250YWlucyBh
IGhlYWQgKyAxOApzbG90cyBhbmQgeWV0IGhhcyBhIGxlbiA8PSBYRU5fTkVU
QkFDS19UWF9DT1BZX0xFTi4gVGhpcyBjYXVzZXMgbnJfc2xvdHMKdG8gdW5k
ZXJmbG93IGluIHhlbnZpZl9nZXRfcmVxdWVzdHMoKSB3aGljaCB0aGVuIGNh
dXNlcyB0aGUgc3Vic2VxdWVudApsb29wJ3MgdGVybWluYXRpb24gY29uZGl0
aW9uIHRvIGJlIHdyb25nLCBjYXVzaW5nIGEgYnVmZmVyIG92ZXJydW4gb2YK
cXVldWUtPnR4X21hcF9vcHMuCgpSZXdvcmsgdGhlIGNvZGUgdG8gYWNjb3Vu
dCBmb3IgdGhlIGV4dHJhIGZyYWdfb3ZlcmZsb3cgc2xvdHMuCgpUaGlzIGlz
IENWRS0yMDIzLTM0MzE5IC8gWFNBLTQzMi4KCkZpeGVzOiBhZDdmNDAyYWU0
ZjQgKCJ4ZW4vbmV0YmFjazogRW5zdXJlIHByb3RvY29sIGhlYWRlcnMgZG9u
J3QgZmFsbCBpbiB0aGUgbm9uLWxpbmVhciBhcmVhIikKU2lnbmVkLW9mZi1i
eTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KUmV2
aWV3ZWQtYnk6IFdlaSBMaXUgPHdlaS5saXVAa2VybmVsLm9yZz4KLS0tCiBk
cml2ZXJzL25ldC94ZW4tbmV0YmFjay9uZXRiYWNrLmMgfCAxNSArKysrKysr
KysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA1
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3hlbi1u
ZXRiYWNrL25ldGJhY2suYyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL25l
dGJhY2suYwppbmRleCBjMTUwMWY0MWUyZDguLjcyMDkxYjMzMTk2MyAxMDA2
NDQKLS0tIGEvZHJpdmVycy9uZXQveGVuLW5ldGJhY2svbmV0YmFjay5jCisr
KyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL25ldGJhY2suYwpAQCAtMzk2
LDcgKzM5Niw3IEBAIHN0YXRpYyB2b2lkIHhlbnZpZl9nZXRfcmVxdWVzdHMo
c3RydWN0IHhlbnZpZl9xdWV1ZSAqcXVldWUsCiAJc3RydWN0IGdudHRhYl9t
YXBfZ3JhbnRfcmVmICpnb3AgPSBxdWV1ZS0+dHhfbWFwX29wcyArICptYXBf
b3BzOwogCXN0cnVjdCB4ZW5fbmV0aWZfdHhfcmVxdWVzdCAqdHhwID0gZmly
c3Q7CiAKLQlucl9zbG90cyA9IHNoaW5mby0+bnJfZnJhZ3MgKyAxOworCW5y
X3Nsb3RzID0gc2hpbmZvLT5ucl9mcmFncyArIGZyYWdfb3ZlcmZsb3cgKyAx
OwogCiAJY29weV9jb3VudChza2IpID0gMDsKIAlYRU5WSUZfVFhfQ0Ioc2ti
KS0+c3BsaXRfbWFzayA9IDA7CkBAIC00NjIsOCArNDYyLDggQEAgc3RhdGlj
IHZvaWQgeGVudmlmX2dldF9yZXF1ZXN0cyhzdHJ1Y3QgeGVudmlmX3F1ZXVl
ICpxdWV1ZSwKIAkJfQogCX0KIAotCWZvciAoc2hpbmZvLT5ucl9mcmFncyA9
IDA7IHNoaW5mby0+bnJfZnJhZ3MgPCBucl9zbG90czsKLQkgICAgIHNoaW5m
by0+bnJfZnJhZ3MrKywgZ29wKyspIHsKKwlmb3IgKHNoaW5mby0+bnJfZnJh
Z3MgPSAwOyBucl9zbG90cyA+IDAgJiYgc2hpbmZvLT5ucl9mcmFncyA8IE1B
WF9TS0JfRlJBR1M7CisJICAgICBzaGluZm8tPm5yX2ZyYWdzKyssIGdvcCsr
LCBucl9zbG90cy0tKSB7CiAJCWluZGV4ID0gcGVuZGluZ19pbmRleChxdWV1
ZS0+cGVuZGluZ19jb25zKyspOwogCQlwZW5kaW5nX2lkeCA9IHF1ZXVlLT5w
ZW5kaW5nX3JpbmdbaW5kZXhdOwogCQl4ZW52aWZfdHhfY3JlYXRlX21hcF9v
cChxdWV1ZSwgcGVuZGluZ19pZHgsIHR4cCwKQEAgLTQ3NiwxMiArNDc2LDEy
IEBAIHN0YXRpYyB2b2lkIHhlbnZpZl9nZXRfcmVxdWVzdHMoc3RydWN0IHhl
bnZpZl9xdWV1ZSAqcXVldWUsCiAJCQl0eHArKzsKIAl9CiAKLQlpZiAoZnJh
Z19vdmVyZmxvdykgeworCWlmIChucl9zbG90cyA+IDApIHsKIAogCQlzaGlu
Zm8gPSBza2Jfc2hpbmZvKG5za2IpOwogCQlmcmFncyA9IHNoaW5mby0+ZnJh
Z3M7CiAKLQkJZm9yIChzaGluZm8tPm5yX2ZyYWdzID0gMDsgc2hpbmZvLT5u
cl9mcmFncyA8IGZyYWdfb3ZlcmZsb3c7CisJCWZvciAoc2hpbmZvLT5ucl9m
cmFncyA9IDA7IHNoaW5mby0+bnJfZnJhZ3MgPCBucl9zbG90czsKIAkJICAg
ICBzaGluZm8tPm5yX2ZyYWdzKyssIHR4cCsrLCBnb3ArKykgewogCQkJaW5k
ZXggPSBwZW5kaW5nX2luZGV4KHF1ZXVlLT5wZW5kaW5nX2NvbnMrKyk7CiAJ
CQlwZW5kaW5nX2lkeCA9IHF1ZXVlLT5wZW5kaW5nX3JpbmdbaW5kZXhdOwpA
QCAtNDkyLDYgKzQ5MiwxMSBAQCBzdGF0aWMgdm9pZCB4ZW52aWZfZ2V0X3Jl
cXVlc3RzKHN0cnVjdCB4ZW52aWZfcXVldWUgKnF1ZXVlLAogCQl9CiAKIAkJ
c2tiX3NoaW5mbyhza2IpLT5mcmFnX2xpc3QgPSBuc2tiOworCX0gZWxzZSBp
ZiAobnNrYikgeworCQkvKiBBIGZyYWdfbGlzdCBza2Igd2FzIGFsbG9jYXRl
ZCBidXQgaXQgaXMgbm8gbG9uZ2VyIG5lZWRlZAorCQkgKiBiZWNhdXNlIGVu
b3VnaCBzbG90cyB3ZXJlIGNvbnZlcnRlZCB0byBjb3B5IG9wcyBhYm92ZS4K
KwkJICovCisJCWtmcmVlX3NrYihuc2tiKTsKIAl9CiAKIAkoKmNvcHlfb3Bz
KSA9IGNvcCAtIHF1ZXVlLT50eF9jb3B5X29wczsK

--=separator--


From xen-users-bounces@lists.xenproject.org Tue Aug 08 17:00:55 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 08 Aug 2023 17:00:55 +0000
Received: from list by lists.xenproject.org with outflank-mailman.580136.908506 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4S-0000TV-Lt; Tue, 08 Aug 2023 17:00:36 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 580136.908506; Tue, 08 Aug 2023 17:00:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qTQ4S-0000Qr-A2; Tue, 08 Aug 2023 17:00:36 +0000
Received: by outflank-mailman (input) for mailman id 580136;
 Tue, 08 Aug 2023 17:00:34 +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=T7Ie=DZ=xenbits.xen.org=andrewcoop@srs-se1.protection.inumbo.net>)
 id 1qTQ4Q-0007KP-Nx
 for xen-users@lists.xen.org; Tue, 08 Aug 2023 17:00:34 +0000
Received: from mail.xenproject.org (mail.xenproject.org [104.130.215.37])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 141b2db0-360d-11ee-8613-37d641c3527e;
 Tue, 08 Aug 2023 19:00:30 +0200 (CEST)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ4E-0002EB-Ly; Tue, 08 Aug 2023 17:00:22 +0000
Received: from andrewcoop by xenbits.xenproject.org with local (Exim 4.92)
 (envelope-from <andrewcoop@xenbits.xen.org>)
 id 1qTQ4E-0002Mq-KX; Tue, 08 Aug 2023 17:00:22 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 141b2db0-360d-11ee-8613-37d641c3527e
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org;
	s=20200302mail; h=Date:Message-Id:Subject:CC:From:To:MIME-Version:
	Content-Transfer-Encoding:Content-Type;
	bh=XF+UrQzxCsQAO1ziUVnoWjoX2Wjp8D0sLL+ai1kpVc8=; b=pwUzTpFpAOwLBfHDBG7djxbQM4
	mREzvolVB1T3ZIfsnyjjGMkT/B+fTcsuD7VhpYtCCAZNS96m/098QIRxLlkXVmFn20J4I+/sPmHpx
	J1cwyy6tGPdnkTtnXoAV/aPTQ13vad0Cl5z3AwoJOSTGUzVOOnXTgoBGmiqJ8jMc2P20=;
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
CC: Xen.org security team <security-team-members@xen.org>
Subject: Xen Security Advisory 434 v1 (CVE-2023-20569) - x86/AMD:
 Speculative Return Stack Overflow
Message-Id: <E1qTQ4E-0002Mq-KX@xenbits.xenproject.org>
Date: Tue, 08 Aug 2023 17:00:22 +0000

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

            Xen Security Advisory CVE-2023-20569 / XSA-434

               x86/AMD: Speculative Return Stack Overflow

ISSUE DESCRIPTION
=================

Researchers from ETH Zurich have extended their prior research (XSA-422,
Branch Type Confusion, a.k.a Retbleed) and have discovered INCEPTION,
also know as RAS (Return Address Stack) Poisoning, and Speculative
Return Stack Overflow.

The RAS is updated when a CALL instruction is predicted, rather than at
a later point in the pipeline.  However, the RAS is still fundamentally
a circular stack.

It is possible to poison the branch type and target predictions such
that, at a point of the attackers choosing, the branch predictor
predicts enough CALLs back-to-back to wrap around the entire RAS and
overwrite a correct return prediction with one of the attackers
choosing.

This allows the attacker to control RET speculation in a victim context,
and leak arbitrary data as a result.

For more details, see:
  https://comsec.ethz.ch/inception
  https://www.amd.com/en/corporate/product-security/bulletin/amd-sb-7005

IMPACT
======

An attacker might be able to infer the contents of memory belonging to
other guests.

VULNERABLE SYSTEMS
==================

Only CPUs from AMD are believed to be potentially vulnerable.  CPUs from
other manufacturers are not believed to be impacted.

At the time of writing, all in-support AMD CPUs (that is, Zen1 thru Zen4
microarchitectures) are believed to be potentially vulnerable.  Older
CPUs have not been analysed.

By default following XSA-422, Xen mitigates BTC on AMD Zen2 and older
CPUs by issuing an IBPB on entry to Xen.  On Zen2 and older CPUs, this
is believed to be sufficient to protect against SRSO too.

AMD Zen3 and Zen4 CPUs are susceptible to SRSO too.  All versions of Xen
are vulnerable on these CPUs.

MITIGATION
==========

On Zen3 and Zen4, there is no mitigation.

RESOLUTION
==========

AMD are producing microcode updates for Zen3 and Zen4.  Consult your
dom0 OS vendor.

With the microcode update applied, booting Xen with
`spec-ctrl=ibpb-entry` is sufficient to protect against SRSO.

The appropriate set of patches will default to using IBPB-on-entry on
Zen3 and Zen4 CPUs, as well as synthesise new CPUID bits for guests to
use in order to determine their susceptibility in a migration-safe way.

The patches for this issue interact texturally but not logically with
the fixes for XSA-435, which itself has complexities.  See XSA-435 for
details of how to obtain the fixes.
-----BEGIN PGP SIGNATURE-----

iQFABAEBCAAqFiEEI+MiLBRfRHX6gGCng/4UyVfoK9kFAmTSZOsMHHBncEB4ZW4u
b3JnAAoJEIP+FMlX6CvZ8uMIAL2xBV/B3O0t90aFhX75dOWZBUkujMN0xHDjyI+c
lnEmy44QnX+jI9IBSuc4qaJmLXnUO71WsMU1XeKucOnh9E1kjgHB2H0GgS+GI6dG
LtAVxn+RRK39YIO0CHAXvr/tlX/eyodvxtmxOKLRY47J0hHLToXBEdc2VfXrUEfk
8AZn4hhHDGfRMX7jguxPFnrKCS3sZCFn1FYPtUxNGi2BbUzFacc+zZ2OISR7C59H
24q9UIgUVoVwOnUWBEzW6oHmjP44Q0kG3E8LhZQhr1YkAG++KapgTPllc3cU4xja
G8ozTeMeyVbM29EMS7QknOlkvMSUmtgzNg7Pt6El9oSyuH4=
=rrcN
-----END PGP SIGNATURE-----

--=separator--


From xen-users-bounces@lists.xenproject.org Fri Aug 11 14:31:50 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 11 Aug 2023 14:31:50 +0000
Received: from list by lists.xenproject.org with outflank-mailman.582481.912277 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qUTAH-0003g1-KD; Fri, 11 Aug 2023 14:30:57 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 582481.912277; Fri, 11 Aug 2023 14:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qUTAH-0003fq-GA; Fri, 11 Aug 2023 14:30:57 +0000
Received: by outflank-mailman (input) for mailman id 582481;
 Fri, 11 Aug 2023 14:30:56 +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=F61m=D4=rabbit.lu=slack@srs-se1.protection.inumbo.net>)
 id 1qUTAG-0003fk-CL
 for xen-users@lists.xenproject.org; Fri, 11 Aug 2023 14:30:56 +0000
Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com
 [2a00:1450:4864:20::333])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id ac34e2d8-3853-11ee-8613-37d641c3527e;
 Fri, 11 Aug 2023 16:30:53 +0200 (CEST)
Received: by mail-wm1-x333.google.com with SMTP id
 5b1f17b1804b1-3fe45481edfso19959485e9.1
 for <xen-users@lists.xenproject.org>; Fri, 11 Aug 2023 07:30:52 -0700 (PDT)
Received: from [192.168.2.1] (82-64-138-184.subs.proxad.net. [82.64.138.184])
 by smtp.googlemail.com with ESMTPSA id
 s13-20020a7bc38d000000b003fbb1a9586esm8323085wmj.15.2023.08.11.07.30.50
 for <xen-users@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 11 Aug 2023 07:30:51 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: ac34e2d8-3853-11ee-8613-37d641c3527e
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=rabbit-lu.20221208.gappssmtp.com; s=20221208; t=1691764252; x=1692369052;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:to:subject:user-agent:mime-version:date:message-id:from
         :to:cc:subject:date:message-id:reply-to;
        bh=bmZaF7wyxkGiBButlHVR+wkbTkxlJa7bMQ1xFx1RSJ0=;
        b=YsATB5iHQpexksvkwrKsBP9LjmrOfWQpq8xGKM7qbknNxd6rsFA6Y4cwi8XmDZ0tN5
         V5q4NBgfZQLVkQ8jZVKihhz3jk5dXN/J7XwwR4u/16bTgxUDk+jAj1QWXYbrMP23eDMI
         7jjDXDgAdk1Q/dkVXnaF/6IqPHRsnHYT2HTC95YbkVYn6NeCHbRPbgXJSYeJCLwRNKAq
         gRi92SpdVFMses+GVU0Y1cCRH5Z6cEjpFsMhxl6rxfGv42FFIbOefYr9KS+xm0D3R0A0
         9AXRiovP/Li2/88dqChDLP42phDwR8KiPNhPVSVOdIhXHXZPc9N5qzzL10C6QRUe2+h7
         HQug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1691764252; x=1692369052;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:to:subject:user-agent:mime-version:date:message-id
         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
        bh=bmZaF7wyxkGiBButlHVR+wkbTkxlJa7bMQ1xFx1RSJ0=;
        b=awVpmtPnINCCP+sgxNgNG3Sn2z2G9o4YqaCnlAT2V6HVq0CwsQUjMwFg7vCRzp69Ro
         0I3ppeOJFFE53L+1F6MYbeHLNrPxLoWgBmKKXFWKdc9mYI5zg8hiwGGAq9O2WUFwM3HW
         AO4qPBQD6TBtgE4tV587JNWpXcyFTy7WxnpO/8otBzGcBcCDRPhnl5K+LW0uBTUOL+oA
         w/JCjxsl0e/bX4G4O6PVYhALPNIwO2ODT865S0PrXFKWtlkRiyK8Lfom8E6w70kqXHE9
         vEdr3Hzw/QZEsSNnzugZq8hUz6+4FiwdUsSBT6Q1AMmzNmlVgI1aKS2ibeQHoU4kodz/
         /zhQ==
X-Gm-Message-State: AOJu0Yz3RBca8J9wIGWUeuT3Z/o0qFhkgrUeAXUQQfNGB083t+zTFtO0
	Zw8hHoYkQsn8WQ04qz048uOJX+ZSdy1pU9i9sUkbLg==
X-Google-Smtp-Source: AGHT+IE3v+PmOJZ6ITWOsbva/48X6F3dbVQmkywgBVOhPn49/BRfIp81Kag9+SibtabBslGxa8nG4A==
X-Received: by 2002:a05:600c:255:b0:3fb:d1db:545b with SMTP id 21-20020a05600c025500b003fbd1db545bmr1721550wmj.20.1691764251617;
        Fri, 11 Aug 2023 07:30:51 -0700 (PDT)
Message-ID: <5dd2bace-4523-7fa8-ba92-846be5c300e0@rabbit.lu>
Date: Fri, 11 Aug 2023 16:30:49 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Debian Xen bookworm upgrade - vm interface naming scheme change
 from eth0 to enX0
To: xen-users@lists.xenproject.org
References: <CADrndxOUfRKLEWBcSTzD6rqi2PRqVkCsx1-fL0SJtKDLk-0itg@mail.gmail.com>
Content-Language: en-US
From: zithro <slack@rabbit.lu>
In-Reply-To: <CADrndxOUfRKLEWBcSTzD6rqi2PRqVkCsx1-fL0SJtKDLk-0itg@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 29 Jul 2023 14:02, Chris Myers wrote:
> After upgrading the first VM to bookworm, the networking service wouldn't
> start up. Looking at the logs it was because instead of being named eg.
> "eth0", the interfaces are now named eg. "enX0".
> [snip]
> Mostly sharing to make others aware [snip]

For completeness, I'll share too ;)

The domUs vifs naming scheme change has been mentionned in the Bookworm 
release notes.
I suggest everyone reading them BEFORE upgrading, as it can prevent a 
lot of surprises !

https://www.debian.org/releases/stable/i386/release-notes/ch-information.en.html#xen-network

There is also a Debian bug about it (although created after your mail 
here) :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042842

It may contain useful information concerning your firewall domU.


-- 
++
zithro / Cyril


From xen-users-bounces@lists.xenproject.org Fri Aug 11 18:52:29 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 11 Aug 2023 18:52:29 +0000
Received: from list by lists.xenproject.org with outflank-mailman.582629.912492 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qUXES-0007W5-Ox; Fri, 11 Aug 2023 18:51:32 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 582629.912492; Fri, 11 Aug 2023 18:51:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qUXES-0007Vu-IX; Fri, 11 Aug 2023 18:51:32 +0000
Received: by outflank-mailman (input) for mailman id 582629;
 Fri, 11 Aug 2023 18:51:30 +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 1qUXEQ-0007Vo-Pw
 for xen-users@lists.xenproject.org; Fri, 11 Aug 2023 18:51:30 +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 1qUXEQ-00030J-Bu; Fri, 11 Aug 2023 18:51:30 +0000
Received: from 54-240-197-234.amazon.com ([54.240.197.234]
 helo=[192.168.207.66]) by xenbits.xenproject.org with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <julien@xen.org>)
 id 1qUXEQ-0003KB-4m; Fri, 11 Aug 2023 18:51:30 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-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:To:Subject:MIME-Version:Date:Message-ID;
	bh=rDjPELol98O+j9Vld8p8OoPHZddNAttuY3DqIHimEvw=; b=bpVyBSI6wRc+X5/OLjdcZRORDp
	8aavJzRWTx9w27j4z40sm7foNaEaWg6Dgu8vK9Ig29zxpHPBs9uGdQZtDlo/f2jQQIH2cdv2BBP3Y
	9Bniq5k3QgmRQfxBb350/d9XxVjYxw31IldB8kCJhq6Q1bnxWtkdZ4Aecypv1noy1AiY=;
Message-ID: <a89afdd1-2a6c-42e0-a63f-eea011be88a3@xen.org>
Date: Fri, 11 Aug 2023 19:51:28 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Xen on Raspberry Pi 4
Content-Language: en-GB
To: Paul Leiber <paul@onlineschubla.de>, xen-users@lists.xenproject.org
References: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
 <9433f1ef-77f9-ccda-afe9-c077984a01c4@xen.org>
 <78f68d96-c2ec-26d7-497a-dfa260d91521@onlineschubla.de>
From: Julien Grall <julien@xen.org>
In-Reply-To: <78f68d96-c2ec-26d7-497a-dfa260d91521@onlineschubla.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi Paul,

On 04/08/2023 06:44, Paul Leiber wrote:
> Am 02.08.2023 um 23:03 schrieb Julien Grall:
>>
>>
>> On 02/08/2023 21:42, Paul Leiber wrote:
>>> Hi list,
>>
>> Hi Paul,
>>
>>>
>>> What I did was to install a standard Debian distribution booted via 
>>> EFI/GRUB2 (following 
>>> https://forums.raspberrypi.com/viewtopic.php?t=282839) and then 
>>> install the xen-System-arm64 package via apt. I have output on a 
>>> console via UART (at least when booting Debian without Xen, see 
>>> hypothesis 3 below).
>>>
>>> Booting Debian without Xen is working fine. (Although I only see the 
>>> Grub selection menu via UART when no HDMI is plugged in while booting.)
>>>
>>> Selecting Xen in Grub leads to the following output on the console 
>>> right after Grub hands over:
>>>
>>> Loading Xen 4.17-arm64.efi ...
>>> Loading Linux 6.1.0-10-arm64 ...
>>> Loading initial ramdisk ...
>>> Using modules provided by bootloader in FDT
>>> Xen 4.17.2-pre (c/s ) EFI loader
>>>
>>> And then the output stops.
>>>
>>
>> I have been using Debian + Xen + Grub + UEFI on Rpi4. UEFI firmwares 
>> are mostly shipped with ACPI only (IOW no Device-Tree support) This is 
>> not yet a fully supported configuration on Arm64 and therefore not 
>> enabled by default.
>>
>> Can you check the kernel log when booting Debian without Xen for 
>> anything referring to ACPI? If so, you will need to Xen build yourself 
>> to enable ACPI (this is protected by EXPERT). Alternatively you could 
>> use U-boot where Device-Tree boot will be available.
> 
> Indeed, the device is using ACPI. There is an option in the UEFI 
> settings to switch to Device-Tree, but that didn't have any effect I 
> could see, other than plain Debian didn't boot anymore either.
> 
> I compiled Xen with the ACPI option for Arm, and got it running. Thank 
> you very much for your hint, Julien!
> 
> For reference:
> 
> To enable the ACPI option, I went to the "xen" subdirectory in the Xen 
> source main directory after "git clone" and did a "make menuconfig".
> 
> Out of convience, I initially intended to only rebuild the Debian Xen 
> hypervisor package with the ACPI switch on, but that didn't work 
> somehow. I couldn't find out why.

Is Debian using 4.17.2? Did you see any output from Xen/Linux.

> I then created a "Frankenxen" with a 
> newly built hypervisor and standard debian tools, which booted (yay!), 
> but of course the xen tools didn't work. Using the repo to check out a 
> Xen 17.1 version and build the hypervisor (so I could still rely on 
> Debian updates for all the other Xen packages) also didn't work, Xen 
> didn't boot. I then decided to build a complete Xen version from scratch 
> from the master repo, which worked well. So perhaps this approach with 
> enabling ACPI only works on Xen versions > 17.1?

I don't remember any change related to ACPI on Arm that are in master 
but not 4.17. I will try to have a look in the next couple of weeks and 
find which patches may be missing.

Cheers,

-- 
Julien Grall


From xen-users-bounces@lists.xenproject.org Sun Aug 13 17:47:23 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 13 Aug 2023 17:47:23 +0000
Received: from list by lists.xenproject.org with outflank-mailman.583003.913010 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qVFAW-0001nl-6o; Sun, 13 Aug 2023 17:46:24 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 583003.913010; Sun, 13 Aug 2023 17:46:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qVFAW-0001n2-1O; Sun, 13 Aug 2023 17:46:24 +0000
Received: by outflank-mailman (input) for mailman id 583003;
 Sun, 13 Aug 2023 17:46:23 +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=FwyS=D6=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qVFAU-0001mw-G7
 for xen-users@lists.xenproject.org; Sun, 13 Aug 2023 17:46:22 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [81.169.146.219]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 4f0ac916-3a01-11ee-b288-6b7b168915f2;
 Sun, 13 Aug 2023 19:46:20 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 DYNA|AUTH)
 with ESMTPSA id e248a1z7DHkI2S6
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Sun, 13 Aug 2023 19:46:18 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id 11F0720696
 for <xen-users@lists.xenproject.org>; Sun, 13 Aug 2023 19:46:18 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id n5_9F_1ky2uF for <xen-users@lists.xenproject.org>;
 Sun, 13 Aug 2023 19:46:17 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id 196EA203DA
 for <xen-users@lists.xenproject.org>; Sun, 13 Aug 2023 19:46:17 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 4f0ac916-3a01-11ee-b288-6b7b168915f2
ARC-Seal: i=1; a=rsa-sha256; t=1691948778; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=G+1Ph/TUI7X2/oL4ELIV0Jr3NaWUnOX3ixEN4/b7mVbXsCiQi6dbgskqzVHMwqIO1J
    MDv9I3Body4uTYz6C2swGu8pIlsXFugl3TI5kHOXe2DMaSyP7+raXWtBV5+k/xAElxI9
    dO1soysqaVxm+/LlNupEPqM6dlT9HngvE6HEbgVR97d+dWMDpiAxBOJOuA2fa5oxHWVF
    0aOCfI2ICtajlASidqruWBdbeAvyzwWSAHv9e2eXui8eagvtNNSjo+wH1qg6u/PqztkI
    whXKDL1ZsCHqxJ2dXilT12m62u+uOOcYskBjpv/c1maQG863PiS2QqO4lv+WPMCGP8U4
    OXUA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691948778;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:References:To:Subject:From:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=YFoM7FU5M/qTe38Xeye6wlxssjIiSgbdSALePGwD2ac=;
    b=huY/d4zb89aYjpNZo0rIiVIeu1Ke2M3+Cg221IkFyhjqO1EYZZjQ0pUwWtkhx3dsuc
    j3HXlKfqLLXM31VSONxjdnw0dv22bR+RnSWIW5j8oqUjRIch/ZSMOHTi6xstvgqWZVt6
    e57zNTjA6bBBgfeoZpGKyT9yzismnEEIzrIBh5i3VZLAFTg91jyL6vyL1mtIrFFVHVcY
    z2agv77dhJzi2Qip3JqM29TsI+T6aNGtnMz5/NgyCMAQZ51S1rsXNhatWJdsCJAdQmCf
    ebnujHd+ojRcOE44qC8MBHT+FNC/aZkReg4DgebKOjkWjw3k2RPYJS3Bc4YrFyXg82kb
    kcpw==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691948778;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:References:To:Subject:From:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=YFoM7FU5M/qTe38Xeye6wlxssjIiSgbdSALePGwD2ac=;
    b=p8+wcLNS7R7WRCyHoOBrriU2ctOEBm04+0GmjpBhuv0J95AyUAth/3Y1gY2/MvdDqy
    mv58O3/QyvDgo70d42UrKKv+yc/XLFEwxLxsby0BzJguuX93pEMCsq+NQXypokwLPUTW
    AWtPMvsY3RnxfrxIbfXMLUSBaMK2bVALqkIBCrkLRUvXGIeIeYq6MiQq/PpymOuFfHZ4
    4zn4yypLyuGWpIPhG2Ti+UzY9zJvfDVujqn/duqyApcnhWrfNokTDFyRWc9HxQ7Ww0XN
    Y770VMyzDv7UK9MsorLO7Di0pYra6E9BZtFR5C0TPi+4nFKcV75Z2jQt8mzzz+sAl6p6
    59iA==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1691948778;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:References:To:Subject:From:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=YFoM7FU5M/qTe38Xeye6wlxssjIiSgbdSALePGwD2ac=;
    b=6ir1AmDqzxRHLrIZYKtRXhHo7YLyR9OfvMakvzUNpz1mEmKY6JbUHI4aE3N2FAlvM9
    JsNq3h9gBDtcxKoO5EAQ==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO96cCwacwToyDue58Szc/g=="
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <a40e8735-f15d-5ad0-85b9-efa4950b3730@onlineschubla.de>
Date: Sun, 13 Aug 2023 19:46:17 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
From: Paul Leiber <paul@onlineschubla.de>
Subject: Re: Xen on Raspberry Pi 4
To: xen-users@lists.xenproject.org
References: <96c00a13-9cb9-15dc-de87-60ff4f814c2f@onlineschubla.de>
 <9433f1ef-77f9-ccda-afe9-c077984a01c4@xen.org>
 <78f68d96-c2ec-26d7-497a-dfa260d91521@onlineschubla.de>
 <a89afdd1-2a6c-42e0-a63f-eea011be88a3@xen.org>
Content-Language: en-US
In-Reply-To: <a89afdd1-2a6c-42e0-a63f-eea011be88a3@xen.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Am 11.08.2023 um 20:51 schrieb Julien Grall:
> Hi Paul,
> 
> On 04/08/2023 06:44, Paul Leiber wrote:
>> Am 02.08.2023 um 23:03 schrieb Julien Grall:
>>>
>>>
>>> On 02/08/2023 21:42, Paul Leiber wrote:
>>>> Hi list,
>>>
>>> Hi Paul,
>>>
>>>>
>>>> What I did was to install a standard Debian distribution booted via 
>>>> EFI/GRUB2 (following 
>>>> https://forums.raspberrypi.com/viewtopic.php?t=282839) and then 
>>>> install the xen-System-arm64 package via apt. I have output on a 
>>>> console via UART (at least when booting Debian without Xen, see 
>>>> hypothesis 3 below).
>>>>
>>>> Booting Debian without Xen is working fine. (Although I only see the 
>>>> Grub selection menu via UART when no HDMI is plugged in while booting.)
>>>>
>>>> Selecting Xen in Grub leads to the following output on the console 
>>>> right after Grub hands over:
>>>>
>>>> Loading Xen 4.17-arm64.efi ...
>>>> Loading Linux 6.1.0-10-arm64 ...
>>>> Loading initial ramdisk ...
>>>> Using modules provided by bootloader in FDT
>>>> Xen 4.17.2-pre (c/s ) EFI loader
>>>>
>>>> And then the output stops.
>>>>
>>>
>>> I have been using Debian + Xen + Grub + UEFI on Rpi4. UEFI firmwares 
>>> are mostly shipped with ACPI only (IOW no Device-Tree support) This 
>>> is not yet a fully supported configuration on Arm64 and therefore not 
>>> enabled by default.
>>>
>>> Can you check the kernel log when booting Debian without Xen for 
>>> anything referring to ACPI? If so, you will need to Xen build 
>>> yourself to enable ACPI (this is protected by EXPERT). Alternatively 
>>> you could use U-boot where Device-Tree boot will be available.
>>
>> Indeed, the device is using ACPI. There is an option in the UEFI 
>> settings to switch to Device-Tree, but that didn't have any effect I 
>> could see, other than plain Debian didn't boot anymore either.
>>
>> I compiled Xen with the ACPI option for Arm, and got it running. Thank 
>> you very much for your hint, Julien!
>>
>> For reference:
>>
>> To enable the ACPI option, I went to the "xen" subdirectory in the Xen 
>> source main directory after "git clone" and did a "make menuconfig".
>>
>> Out of convience, I initially intended to only rebuild the Debian Xen 
>> hypervisor package with the ACPI switch on, but that didn't work 
>> somehow. I couldn't find out why.
> 
> Is Debian using 4.17.2? Did you see any output from Xen/Linux.

xl info on a standard Debian installation gives me version 4.17.2-pre. 
If I remember correctly, the output when booting both my self-compiled 
Debian xen package or the self-compiled 17.1 version is identical to the 
one above, it stops with:

Using modules provided by bootloader in FDT
Xen 4.17.2-pre (c/s ) EFI loader

>> I then created a "Frankenxen" with a newly built hypervisor and 
>> standard debian tools, which booted (yay!), but of course the xen 
>> tools didn't work. Using the repo to check out a Xen 17.1 version and 
>> build the hypervisor (so I could still rely on Debian updates for all 
>> the other Xen packages) also didn't work, Xen didn't boot. I then 
>> decided to build a complete Xen version from scratch from the master 
>> repo, which worked well. So perhaps this approach with enabling ACPI 
>> only works on Xen versions > 17.1?
> 
> I don't remember any change related to ACPI on Arm that are in master 
> but not 4.17. I will try to have a look in the next couple of weeks and 
> find which patches may be missing.

Let me know if I can help.

Paul


From xen-users-bounces@lists.xenproject.org Thu Aug 17 20:12:45 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 17 Aug 2023 20:12:45 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585218.916746 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWjLY-0004aX-6a; Thu, 17 Aug 2023 20:11:56 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585218.916746; Thu, 17 Aug 2023 20:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWjLY-0004aP-2v; Thu, 17 Aug 2023 20:11:56 +0000
Received: by outflank-mailman (input) for mailman id 585218;
 Thu, 17 Aug 2023 08:54:05 +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=HHfG=EC=protonmail.com=camzie@srs-se1.protection.inumbo.net>)
 id 1qWYlY-0000ZG-J1
 for xen-users@lists.xenproject.org; Thu, 17 Aug 2023 08:54:05 +0000
Received: from mail-4027.protonmail.ch (mail-4027.protonmail.ch [185.70.40.27])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 9b00c13f-3cdb-11ee-9b0c-b553b5be7939;
 Thu, 17 Aug 2023 10:54:02 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 9b00c13f-3cdb-11ee-9b0c-b553b5be7939
Date: Thu, 17 Aug 2023 08:53:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
	s=protonmail3; t=1692262437; x=1692521637;
	bh=FyTgosL1JYE7Wk+hgTY1vGW/jPPVYvbMq8zb+PP0mwc=;
	h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
	 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
	b=UUdb8lfir+qsQyzI60G940LD2VLvgKY9SzBGxUx3rlekm6BVuLlqj9iMusRW+radC
	 qvcTNvnhgo/2WKXcAgyrR1F10hcoKJF2TMNR3PSxCg966ZkN45uc2cTw2HuxtnarOI
	 /JpOBogiGlJY4t9VML+FQWCh33hSwohPY60kUiwESxJpiVwjkaQvQLOY90QxJmpR3z
	 5VN340TsmaizLFkB1Pkhm7HBO5aoNUmYXKl9ptnTYWf8BdTbM9pqip6TZyULiYo8RZ
	 9MIu3hbktpNzr5MspXSLyPna5uXdlCwqWdguFpJEDtPA38w8i8KSBpQhIzaHzthtWq
	 7knAtD+OR5iXw==
To: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
From: CamZie <camzie@protonmail.com>
Subject: error: not xen image / you need to load the kernel first
Message-ID: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
Feedback-ID: 5906073:user:proton
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="b1_GC8HFA3MXzZlLG8zdaFbKUSXLe1wDsluRy6djfiLWLE"

This is a multi-part message in MIME format.

--b1_GC8HFA3MXzZlLG8zdaFbKUSXLe1wDsluRy6djfiLWLE
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGVsbG8sCgpXZSBhcmUgaGF2aW5nIHByb2JsZW1zIGJvb3RpbmcgVWJ1bnR1IDIwLjA0IGluc3Rh
bGxhdGlvbiB3aXRoIHRoZSBuZXdlc3Qga2VybmVsICI1LjQuMC0xNTYtZ2VuZXJpYyIgb24gb3Vy
IEdhbmV0aSAoWGVuKSBzZXJ2ZXIuCgpXZSBnZXQgdGhlIGZvbGxvd2luZyBlcnJvciBtZXNzYWdl
IGV2ZXJ5dGltZSB3ZSBib290IHRoZSBuZXdlc3Qga2VybmVsOgoKZXJyb3I6IG5vdCB4ZW4gaW1h
Z2UuCmVycm9yOiB5b3UgbmVlZCB0byBsb2FkIHRoZSBrZXJuZWwgZmlyc3QuCgpVc2luZyBhbiBv
bGRlciBrZXJuZWwgIjQuMTUuMC0yMC1nZW5lcmljIiB3b3JrcyBmaW5lLgoKR2FuZXRpIChYZW4p
IHNlcnZlcjoKCi0gT1M6IERlYmlhbiAxMS43Ci0gR2FuZXRpIHZlcnNpb246My4wLjItMX5kZWIx
MXUxCi0gWGVuIEh5cGVydmlzb3I6NC4xNC41Kzk0LWdlNDk1NzE4NjhkLTEKCkRvZXMgYW55b25l
IGV4cGVyaWVuY2UgdGhlIHNhbWUgaXNzdWU/CgpUaGFua3MgaW4gYWR2YW5jZS4=

--b1_GC8HFA3MXzZlLG8zdaFbKUSXLe1wDsluRy6djfiLWLE
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYmEo
MCwgMCwgMCwgMC44Nyk7Ij5IZWxsbyw8L3NwYW4+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFy
aWFsLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsiPjxicj48L2Rpdj48
ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2JhKDAs
IDAsIDAsIDAuODcpOyI+V2UgYXJlIGhhdmluZyBwcm9ibGVtcyBib290aW5nIFVidW50dSAyMC4w
NCBpbnN0YWxsYXRpb24gd2l0aCB0aGUgbmV3ZXN0IGtlcm5lbCAiPHNwYW4+NS40LjAtMTU2LWdl
bmVyaWM8L3NwYW4+IiBvbiBvdXIgR2FuZXRpIChYZW4pIHNlcnZlci48L2Rpdj48ZGl2IHN0eWxl
PSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAu
ODcpOyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJp
ZjsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7Ij5XZSBnZXQgdGhlIGZvbGxvd2luZyBlcnJv
ciBtZXNzYWdlIGV2ZXJ5dGltZSB3ZSBib290IHRoZSBuZXdlc3Qga2VybmVsOjxicj48YnI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5Ok1lbmxvLCBDb25zb2xhcywgJnF1b3Q7Q291cmllciBOZXcm
cXVvdDssIG1vbm9zcGFjZSI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ZXJyb3I6IG5vdCB4
ZW4gaW1hZ2UuPC9zcGFuPjxicj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6TWVubG8sIENvbnNv
bGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNlIj4mbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDtlcnJvcjogeW91IG5lZWQgdG8gbG9hZCB0aGUga2VybmVsIGZpcnN0Ljwvc3Bh
bj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBj
b2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpNZW5s
bywgQ29uc29sYXMsICZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7LCBtb25vc3BhY2UiPjxicj48L3Nw
YW4+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IFJvYm90bywgUm9ib3RvRHJhZnQsIEhl
bHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyI+
PGZvbnQgZmFjZT0iTWVubG8sIENvbnNvbGFzLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlIj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsIHNhbnMtc2VyaWYiPlVzaW5nIGFuIG9sZGVyIGtl
cm5lbCAiPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTptb25vc3BhY2UiPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMCwgMCwgMCk7
IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjQuMTUuMC0yMC1nZW5lcmlj
IiB3b3JrcyBmaW5lLjwvc3Bhbj48YnI+PC9zcGFuPjwvZm9udD48L2Rpdj48ZGl2IHN0eWxlPSJm
b250LWZhbWlseTogUm9ib3RvLCBSb2JvdG9EcmFmdCwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1z
ZXJpZjsgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0i
Zm9udC1mYW1pbHk6IFJvYm90bywgUm9ib3RvRHJhZnQsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMt
c2VyaWY7Ij48cCBkaXI9ImF1dG8iIHN0eWxlPSJsaW5lLWhlaWdodDogMS41OyBtYXJnaW46IDBw
eCAwcHggMTZweDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1mYW1pbHk6IC1hcHBsZS1z
eXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJnF1b3Q7U2Vnb2UgVUkmcXVvdDssIEhlbHZldGlj
YSwgQXJpYWwsIHNhbnMtc2VyaWYsICZxdW90O0FwcGxlIENvbG9yIEVtb2ppJnF1b3Q7LCAmcXVv
dDtTZWdvZSBVSSBFbW9qaSZxdW90OzsgY29sb3I6IHJnYigzNiwgNDEsIDQ3KTsgYmFja2dyb3Vu
ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBB
cmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigzNCwgMzQsIDM0KTsiPkdhbmV0aSAoWGVuKSBz
ZXJ2ZXI6PC9zcGFuPjwvcD48ZGl2IGRpcj0iYXV0byIgc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjU7
IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IG1hcmdpbi10b3A6IDBweDsgbWFyZ2luLWJvdHRvbTog
MTZweDsgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJnF1
b3Q7U2Vnb2UgVUkmcXVvdDssIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsICZxdW90O0Fw
cGxlIENvbG9yIEVtb2ppJnF1b3Q7LCAmcXVvdDtTZWdvZSBVSSBFbW9qaSZxdW90OzsiPjx1bCBk
aXI9ImF1dG8iIHN0eWxlPSJtYXJnaW46IDBweCAwcHggMTZweDsgcGFkZGluZzogMHB4IDBweCAw
cHggMmVtOyBmb250LXNpemU6IDFlbTsgYm94LXNpemluZzogYm9yZGVyLWJveDsiPjxsaSBzdHls
ZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlm
OyBjb2xvcjogcmdiKDM0LCAzNCwgMzQpOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUs
IDI1NSk7Ij48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigzNCwgMzQsIDM0KTsiPk9TOiBEZWJpYW4g
MTEuNzwvc3Bhbj48L2xpPjxsaSBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgZm9udC1m
YW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMzQsIDM0
LCAzNCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPkdhbmV0aSB2ZXJz
aW9uOjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDFlbTsiPiZuYnNwOzwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOiAxZW07Ij4zLjAuMi0xfmRlYjExdTE8L3NwYW4+PC9zcGFuPjwvbGk+PGxp
IHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94OyBtYXJnaW4tdG9wOiAwLjI1ZW07IGZvbnQt
ZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigzNCwgMzQsIDM0KTsgYmFja2dy
b3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2Io
MzQsIDM0LCAzNCk7Ij5YZW4gSHlwZXJ2aXNvcjo8L3NwYW4+PHNwYW4+PHNwYW4gc3R5bGU9ImNv
bG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPSJj
b2xvcjogcmdiKDM0LCAzNCwgMzQpOyI+NC4xNC41Kzk0LWdlNDk1NzE4NjhkLTE8L3NwYW4+PC9s
aT48L3VsPjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoMzYsIDQxLCA0Nyk7IGJhY2tncm91bmQtY29s
b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWws
IHNhbnMtc2VyaWY7IGNvbG9yOiByZ2IoMzQsIDM0LCAzNCk7Ij5Eb2VzIGFueW9uZSBleHBlcmll
bmNlIHRoZSBzYW1lIGlzc3VlPzwvc3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJjb2xvcjogcmdiKDM2
LCA0MSwgNDcpOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48c3BhbiBz
dHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBjb2xvcjogcmdiKDM0LCAzNCwg
MzQpOyI+PGJyPjwvc3Bhbj48L2Rpdj48c3BhbiBzdHlsZT0iY29sb3I6IHJnYigzNiwgNDEsIDQ3
KTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgY29sb3I6IHJnYigzNCwgMzQsIDM0KTsiPlRo
YW5rcyBpbiBhZHZhbmNlLjwvc3Bhbj48L3NwYW4+PC9kaXY+PC9kaXY+PGJyPg==


--b1_GC8HFA3MXzZlLG8zdaFbKUSXLe1wDsluRy6djfiLWLE--



From xen-users-bounces@lists.xenproject.org Thu Aug 17 20:30:03 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 17 Aug 2023 20:30:03 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585596.916763 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWjcf-0006i4-Ms; Thu, 17 Aug 2023 20:29:37 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585596.916763; Thu, 17 Aug 2023 20:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWjcf-0006ht-Jw; Thu, 17 Aug 2023 20:29:37 +0000
Received: by outflank-mailman (input) for mailman id 585596;
 Thu, 17 Aug 2023 20:29:37 +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=Y43p=EC=nic.at=klaus.darilion@srs-se1.protection.inumbo.net>)
 id 1qWjce-0006hn-VJ
 for xen-users@lists.xenproject.org; Thu, 17 Aug 2023 20:29:37 +0000
Received: from mail.sbg.nic.at (mail.sbg.nic.at [83.136.33.227])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id c70f122f-3d3c-11ee-9b0c-b553b5be7939;
 Thu, 17 Aug 2023 22:29:34 +0200 (CEST)
Received: from 10.17.175.2 ([10.17.175.2]) by mail.sbg.nic.at
 over TLS secured channel (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128)
 with XWall v3.56 ; Thu, 17 Aug 2023 22:29:29 +0200
Received: from nics-exch3.sbg.nic.at (10.17.175.2) by nics-exch3.sbg.nic.at
 (10.17.175.2) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 17 Aug
 2023 22:29:28 +0200
Received: from nics-exch3.sbg.nic.at ([fe80::3079:e311:a6d4:792b]) by
 nics-exch3.sbg.nic.at ([fe80::3079:e311:a6d4:792b%2]) with mapi id
 15.01.2507.023; Thu, 17 Aug 2023 22:29:28 +0200
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: c70f122f-3d3c-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=nic.at; s=it2019;
	h=From:From:To:CC:Subject:Date:Message-Id:Content-Type:Received:Received:Received;
	bh=wMRn7ze4I1urqoAsrrDF/guBnt5bKACB39IsN+CAhIc=;
	b=bZ2LCJc15Ir3CkcGqOEIrQtBdTHSI7Eyxb0mA9k5V7N7Xsr0UInl6e9EJmESjnQHtR6u04H9nDJ+Fe2G40nkg1e46RLyAWoybSAX5jqRzMSlxmDyEoZyxA/WYAARvihaLt41fw9kqz4lnItAvQY8lxuajZtWLHWjwQATqn3rcgLiEHG37dyRWKUAxjqhzVcRviBBwrX20la8DGYI+RQBKTMqjQdY8PrKMcv4IU4SRG9H0fIN7xvts4Ap0t+iZaOmIQbt5wcjhc7XFYtcuVPujsGSq42645pECd5pl+rVuwhYDBc5gYtQULc/G7YiAHu2+ardFlCobKAt+EAolOxcVg==;
Thread-Topic: error: not xen image / you need to load the kernel first
Thread-Index: AQHZ0UdsMVLTxq/7nkGoxLu1uLmD1a/u78SQ
References: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
In-Reply-To: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.23.0.1]
From: Klaus Darilion <klaus.darilion@nic.at>
To: CamZie <camzie@protonmail.com> ,
	"xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Subject: AW: error: not xen image / you need to load the kernel first
Date: Thu, 17 Aug 2023 22:29:28 +0200
X-Assembled-By: XWall v3.56
Message-ID: <cd39caaf574541faa60536d8c969eacc@nic.at>
X-XWALL-BCKS: auto
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Maybe this 5.4 kernel uses zstd compression, which is not supported by xen 4=
=2E14. Xen 4.15 (deb12) supports zstd compressed kernels.

regards
Klaus

> -----Urspr=C3=BCngliche Nachricht-----
> Von: Xen-users <xen-users-bounces@lists.xenproject.org> Im Auftrag von
> CamZie
> Gesendet: Donnerstag, 17. August 2023 10:54
> An: xen-users@lists.xenproject.org
> Betreff: error: not xen image / you need to load the kernel first
>=20
> Hello,
>=20
> We are having problems booting Ubuntu 20.04 installation with the newest
> kernel "5.4.0-156-generic" on our Ganeti (Xen) server.
>=20
> We get the following error message everytime we boot the newest kernel:
>=20
>        error: not xen image.
>        error: you need to load the kernel first.
>=20
>=20
>=20
> Using an older kernel "4.15.0-20-generic" works fine.
>=20
>=20
>=20
> Ganeti (Xen) server:
>=20
> *	OS: Debian 11.7
> *	Ganeti version: 3.0.2-1~deb11u1
> *	Xen Hypervisor: 4.14.5+94-ge49571868d-1
>=20
> Does anyone experience the same issue?
>=20
>=20
> Thanks in advance.



From xen-users-bounces@lists.xenproject.org Thu Aug 17 23:22:49 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 17 Aug 2023 23:22:49 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585677.916859 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWmJa-0004z2-Qg; Thu, 17 Aug 2023 23:22:06 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585677.916859; Thu, 17 Aug 2023 23:22:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWmJa-0004yt-Mg; Thu, 17 Aug 2023 23:22:06 +0000
Received: by outflank-mailman (input) for mailman id 585677;
 Thu, 17 Aug 2023 23:22:05 +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=n3Pa=EC=ska67.de=xen@srs-se1.protection.inumbo.net>)
 id 1qWmJY-0004yn-R8
 for xen-users@lists.xenproject.org; Thu, 17 Aug 2023 23:22:05 +0000
Received: from mxout2.routing.net (mxout2.routing.net [2a03:2900:1:a::b])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id de9590a1-3d54-11ee-9b0c-b553b5be7939;
 Fri, 18 Aug 2023 01:22:02 +0200 (CEST)
Received: from mxbox2.masterlogin.de (unknown [192.168.10.89])
 by mxout2.routing.net (Postfix) with ESMTP id 18EAF5FF0D
 for <xen-users@lists.xenproject.org>; Thu, 17 Aug 2023 23:22:01 +0000 (UTC)
Received: from naboo.starwars.lan
 (ip-134-003-120-082.um41.pools.vodafone-ip.de [134.3.120.82])
 by mxbox2.masterlogin.de (Postfix) with ESMTPSA id A9388100272
 for <xen-users@lists.xenproject.org>; Thu, 17 Aug 2023 23:22:00 +0000 (UTC)
Received: from [192.168.154.169] (unknown [192.168.154.169])
 by naboo.starwars.lan (Postfix) with ESMTPS id 960E061FCA
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 01:22:06 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: de9590a1-3d54-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1692314521;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type;
	bh=d6sd+pSD9mzLxC/U58zwwJdQZIrrDRGhcKUSRsGzlV8=;
	b=aOzAWKiBbfA6B68N+f9ld6lpszr1hfg2BkrbuqNfqrU3RT/8rGEGByx5KAlKzOuHHjgTVT
	0aKVzRS04EMzuJCsFz2JQS0vdJYNp1XqlpmP0vGXUu2RfyAwfjjScwtxY63uwT32L0OSQp
	iQG6QSh8vF62mUeYsFUdCXgkQUXMdL0=
Content-Type: multipart/mixed; boundary="------------d69mbkHCmDQja30gAGwXi8P7"
Message-ID: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
Date: Fri, 18 Aug 2023 01:22:00 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
To: xen-users@lists.xenproject.org
Content-Language: de-DE
From: xen@ska67.de
Subject: xen 4.17.2 qemu-system-i386 crashes
X-Mail-ID: b15b10a9-c944-4723-bcd2-d184f31aeb9d

This is a multi-part message in MIME format.
--------------d69mbkHCmDQja30gAGwXi8P7
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I am using Archlinux. Last month I built and installed xen-4.17.2pre 
which works perfectly. Today I built and installed the newly released 
xen-4.17.2.
Now qemu-system-i386 crashes.

I attached an excerpt from the log.

-- 
THX for any help
Stefan
--------------d69mbkHCmDQja30gAGwXi8P7
Content-Type: text/x-log; charset=UTF-8; name="journal.log"
Content-Disposition: attachment; filename="journal.log"
Content-Transfer-Encoding: base64

QXVnIDE4IDAwOjM4OjE1IGRvbTAga2VybmVsOiB0cmFwczogcWVtdS1zeXN0ZW0taTM4Wzc5
NF0gdHJhcCBpbnZhbGlkIG9wY29kZSBpcDo1NWI2M2JjZTY3YmEgc3A6N2ZmZjg5MTc5Mjgw
IGVycm9yOjAgaW4gcWVtdS1zeXN0ZW0taTM4Nls1NWI2M2I3MzQwMDArNWZhMDAwXQpBdWcg
MTggMDA6Mzg6MTUgZG9tMCBzeXN0ZW1kWzFdOiBDcmVhdGVkIHNsaWNlIFNsaWNlIC9zeXN0
ZW0vc3lzdGVtZC1jb3JlZHVtcC4KQXVnIDE4IDAwOjM4OjE1IGRvbTAga2VybmVsOiBpbnRl
bF9wb3dlcmNsYW1wOiBObyBwYWNrYWdlIEMtc3RhdGUgYXZhaWxhYmxlCkF1ZyAxOCAwMDoz
ODoxNSBkb20wIHN5c3RlbWRbMV06IFN0YXJ0ZWQgUHJvY2VzcyBDb3JlIER1bXAgKFBJRCA4
MTAvVUlEIDApLgpBdWcgMTggMDA6Mzg6MTUgZG9tMCBrZXJuZWw6IGlUQ09fd2R0IGlUQ09f
d2R0OiBGb3VuZCBhIEludGVsIFBDSCBUQ08gZGV2aWNlIChWZXJzaW9uPTYsIFRDT0JBU0U9
MHgwNDAwKQpBdWcgMTggMDA6Mzg6MTUgZG9tMCBrZXJuZWw6IGlUQ09fd2R0IGlUQ09fd2R0
OiBpbml0aWFsaXplZC4gaGVhcnRiZWF0PTMwIHNlYyAobm93YXlvdXQ9MCkKQXVnIDE4IDAw
OjM4OjE1IGRvbTAgc3lzdGVtZFsxXTogRmluaXNoZWQgVmlydHVhbCBDb25zb2xlIFNldHVw
LgpBdWcgMTggMDA6Mzg6MTUgZG9tMCBrZXJuZWw6IGludGVsX3Bvd2VyY2xhbXA6IE5vIHBh
Y2thZ2UgQy1zdGF0ZSBhdmFpbGFibGUKQXVnIDE4IDAwOjM4OjE1IGRvbTAga2VybmVsOiB4
ZW46IHJlZ2lzdGVyaW5nIGdzaSA1MSB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMQpBdWcgMTgg
MDA6Mzg6MTUgZG9tMCBrZXJuZWw6IHhlbjogLS0+IHBpcnE9NTEgLT4gaXJxPTUxIChnc2k9
NTEpCkF1ZyAxOCAwMDozODoxNSBkb20wIHN5c3RlbWQtY29yZWR1bXBbODEyXTogUHJvY2Vz
cyA3OTQgKHFlbXUtc3lzdGVtLWkzOCkgb2YgdXNlciAwIGR1bXBlZCBjb3JlLgoKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGFjayB0cmFjZSBvZiB0
aHJlYWQgNzk0OgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICMwICAweDAwMDA1NWI2M2JjZTY3YmEgbi9hIChxZW11LXN5c3RlbS1pMzg2ICsgMHg4Yjk3
YmEpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzEgIDB4
MDAwMDdmMmVmYmMyN2RmZSBfX2xpYmNfc3RhcnRfbWFpbiAobGliYy5zby42ICsgMHgyN2Rm
ZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMiAgMHgw
MDAwNTViNjNiNzQzOTk1IG4vYSAocWVtdS1zeXN0ZW0taTM4NiArIDB4MzE2OTk1KQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVMRiBvYmplY3QgYmlu
YXJ5IGFyY2hpdGVjdHVyZTogQU1EIHg4Ni02NApBdWcgMTggMDA6Mzg6MTUgZG9tMCBzeXN0
ZW1kWzFdOiBzeXN0ZW1kLWNvcmVkdW1wQDAtODEwLTAuc2VydmljZTogRGVhY3RpdmF0ZWQg
c3VjY2Vzc2Z1bGx5LgpBdWcgMTggMDA6Mzg6MTUgZG9tMCBzeXN0ZW1kWzFdOiB4ZW4tcWVt
dS1kb20wLWRpc2stYmFja2VuZC5zZXJ2aWNlOiBNYWluIHByb2Nlc3MgZXhpdGVkLCBjb2Rl
PWR1bXBlZCwgc3RhdHVzPTQvSUxMCkF1ZyAxOCAwMDozODoxNSBkb20wIHN5c3RlbWRbMV06
IHhlbi1xZW11LWRvbTAtZGlzay1iYWNrZW5kLnNlcnZpY2U6IEZhaWxlZCB3aXRoIHJlc3Vs
dCAnY29yZS1kdW1wJy4K

--------------d69mbkHCmDQja30gAGwXi8P7--


From xen-users-bounces@lists.xenproject.org Fri Aug 18 00:33:45 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 00:33:45 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585705.916876 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWnQE-0005QT-5W; Fri, 18 Aug 2023 00:33:02 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585705.916876; Fri, 18 Aug 2023 00:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWnQE-0005QK-2j; Fri, 18 Aug 2023 00:33:02 +0000
Received: by outflank-mailman (input) for mailman id 585705;
 Fri, 18 Aug 2023 00:33:00 +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=9Vht=ED=aim.com=brchuckz@srs-se1.protection.inumbo.net>)
 id 1qWnQB-0005QE-Pj
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 00:33:00 +0000
Received: from sonic313-20.consmr.mail.gq1.yahoo.com
 (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id c55c1336-3d5e-11ee-9b0c-b553b5be7939;
 Fri, 18 Aug 2023 02:32:55 +0200 (CEST)
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic313.consmr.mail.gq1.yahoo.com with HTTP; Fri, 18 Aug 2023 00:32:53 +0000
Received: by hermes--production-bf1-865889d799-scr2n (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 5cd8b63060f3dba88b6165a5c56f45df; 
 Fri, 18 Aug 2023 00:32:50 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: c55c1336-3d5e-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscape.net; s=a2048; t=1692318773; bh=SbXLlZJHIdz6AYsCu56kvA7PbbqYYjUcrrOHu75OFQA=; h=Date:From:Subject:To:References:In-Reply-To:From:Subject:Reply-To; b=q3FKgenDgJCNYBu7Ym+A4q03CpNi0YJPX3RAXi+pYDchAwMpQCRTKnVU7ZcDS5HLhMPQZ6w124EhMyenwwTctPnjz2HkqZTK2ZACKsgaybZlJMfqWqgQlteafnstXRpEFvDCH7STX6qgE4kfwPmNnNvWeakuMm2+JwLxxPPjpBGsgAkL8r26hR8Zn0vzFkGY/aNB/fQiHFcvndJSLMYGOwnIG1zv6yQzYVN/ypZd5yhoX4gbEwGsuIOdzJ9aOFI9UmELW/7urbPpx37Z9nZzHOBgqtx+lKxF4cLXvRTVAHT7vqcMdzTGuKChCq2x4PeHeWLNZ4hEbZnYC6IFRMDFEw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692318773; bh=a5WRwHU5Z3zrobZNMHtD/1QEbmsla9vLZp2VMs/VnYE=; h=X-Sonic-MF:Date:From:Subject:To:From:Subject; b=CJutmSu8CzHdEoAaiCEn75mXMkkudS2XZXMo4E6CRineXf9qjuL8Xkf+WyX+gVUEeDdy3Hd8Uj/E+WEX31JjphZTgkRDeeTJ/tf7ZzX2bn/ngaA/Wx99rWcBnsrnDRQqvoogPsEwr0pUAzsx14y+S2+GUKuTzbKWt571T1fc9tvxymJfbrLF2HOH9OB+ZPspBMiLdA7VNgj8XEBs6DVpKSZU9Nr7KFrCWSr9BGHWkF7978pp1yCsMbS0JqieJ9RQ2Y9Hc3bQtMp3q8A29ZAkW/DmNIw/C2nlamVe7rL4wwhn2jwb/+WOTmg6N0+8FWVObYZAC+LqUvR9Pvld6gujcQ==
X-YMail-OSG: m.V_HGYVM1mRSiepDVl..4Agijm62ordHEKl7s0XEkE6.7JReAc495UqUWhy95Y
 sdCU1oCGN0PPjPRVWWq4Q_LsikVBYcq2yLmXeJOCbuMLAVaWr5p71eadrg5dGu8dL8mqdPN9dK5N
 SR7dAo.BRWnLoy7GiTA.TiATEHbuLJXpgnqQtO4px3HcAk_IV3BRs47RfBf2lYm0alL0obR..9Y6
 ShyoWtou14dtPTxhwYe5AIgMQIKe.m3B_v2YI7UtpyrSmW_X2h19yRO3G6F8ANyCOLAa5dfafGCN
 laGFazULTCf8FaaF2ZrY7TnjgU6duqLNeCr0srMzVmrKlPCcUOVaAxI91wFYjHolYkH250z4xvol
 Qbdu8Vbb3I.YRyHmr_o_JM9JqZV4omM085BAY2wBKFhkCP0MPqdMgW2nV1lgG0ijiYCvGqv5Ry2P
 87HrY_csog2COm0Ts6ITBNbqtCdfJhDrar.cm2CgUSTT7ZdHNTvtTDN8hrm7QiEnx3if1ZGifG0W
 zY5QZrak56DNQBlVxnAk3wdQq3WmqjV98lrKplXZrXCip6255czNr.h5menfKz.5.JTKXaRcF1f2
 c.fQi3tltW9JZyT4r4QtlY0hfQMdaFzvLvhLPYRMv4SytMhtccfdlYuj_WcW.uQjOPks98JTAdJx
 4jq47qPReX9fQQqJI3c_OuEph_MXuAnuOI1Uuimi0QJ.Mfh758Y7l6dT3jNblybh3569aSHbcJVF
 9TcelodCnZ6AJpP0pBkPe_xJiTSvQV7FppKJ0fHcqFxdd0J4xP9AWdowIevv6iSnRGzT1oF5RXZv
 v7LceyKpchSGpV3ZXfphRd_9.Bd5YIC9LTnqf8vgkZzPJaFv5bhphVYjid53sX8QXmn14A23JEgx
 MtUIj4g3zqnV385cPNtU3Oe0G59RRMzbgwj3z7HCiXhXisu_ggXLqsyxvw0c1yyc9MAhn5rfT3uD
 vdcJJhCIRk5zPxmlUy6zIJmNh_NhwCprhzy.DXGKed05xoV2FNlyXtDh3NSo1tITUZZSuw6aCmXO
 ns1c5W0kNEjQNDasqdHPeb0uR4L9QMuCxWtvlsw0dTsNlY6pX9jCGRit5iKHKdmg4VSVLMNEkPS8
 Vdk9yWZN.KyyPImhaVj0L7OI.B6rs.4CpM7JNkxqk42yqhtHtlCLA3u07GAP5bADNm24YlRFjBcU
 iRXKfjeYHD7R5Mx2e2nfy.vXxntRgFElLfH5KwPaBH0u7NiRs8WXOG_.0r4hOhgRrhm72G3ZWCUK
 qMbwuZOtPkEWJY5H6M6WqW4ClsPGbgR6H_vYk05bzl_a.epjZBvGIP0gzEve2YPx19c7JLuy2Mne
 .SjMAaqXp7PXfpZ8UZmH.4N6l49ypjncf1QEgIyolO5eBqiAulySCSqau5MPPZnSofs2BhiZCo2G
 YKoLGUArpuU8NAmYVISsQToQ6vpmiz4gUJO49VZXBI.1q1fO_jAWM2svokdj5ZrPRKmuuiX32_WL
 0kvDVl84eifZMHC97Z0qI1P3vAyFQby23S5AXLCD5WbE9TfsQMgiwAp47U6ZDxXFmE9p2u0NvzCG
 xO9Cmse4_p1Cjpxeqno8B3zAkIFchT4ziAbyz9f8w0AYYsoH_rUbyl43EY2fT2.0WS4ybhBObmka
 c1ESpZGg52v6MXJzWDlkPUfT8vDle3qL1MClTSULFLvCm6G0XQAvBXbRq43L9rtDDp4xozWLu0tz
 813lXznrOyPNQ7ZfupRFUILqgsCvvJy58HVfiyc51ygRAuDoCWKIUdgZG7xAnurSPzPo9xKE_jJv
 9C_umIIruSOB6gMOSh3t0tg5hMiCq4Sm9nrnvjZ0SKZjBtMPxiJ_5Y9_EGCZceO0lFWHnuLB9NR2
 SF9BVPLCZ0X8Grvb1iYY0t0Y2dTngBEqoXG7M5xYAi3FifSdxsRfrqr_sEabBWchF8R0Gr6nDmX.
 1vI4A_kORcxLKQw64VRLr7KlKCB4xlorZMeiDJF.qrkXwx9po3tqrW2LqaWMbXxo9K5ELcqEGx15
 XdFL8ilEd_lqfsVEiSVhYPtzquiH7kxW59iL8X__LY0_ec9EquSRHoh2bUcoue9PfEL2A3Na2_W9
 z5FUPbHq1tqLUMO1lYpFkQViUzezLGx.PDWGUNCMVb8rpz7NTJ.tDP7tlW9J8TwXN33pMiZDvR0o
 Bac2OtqPe3JMUpkb1ZeG8h4.Zv17Hdbp0rcVglN17SLBexQNShMeXKRxl43rKGdY3gyPA
X-Sonic-MF: <brchuckz@aim.com>
X-Sonic-ID: 95df913c-f274-411a-bde0-479ee4240e56
Message-ID: <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
Date: Thu, 17 Aug 2023 20:32:49 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
From: Chuck Zmudzinski <brchuckz@netscape.net>
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
Content-Language: en-US
In-Reply-To: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 1526

On 8/17/23 7:22 PM, xen@ska67.de wrote:
> Hello,
> 
> I am using Archlinux. Last month I built and installed xen-4.17.2pre 
> which works perfectly. Today I built and installed the newly released 
> xen-4.17.2.
> Now qemu-system-i386 crashes.
> 
> I attached an excerpt from the log.
> 

Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
yesterday and qemu-system-i386 is working fine with it. This is the version
info on Fedora 38 that is working:

Xen version info from sudo xl dmesg on Fedora 38:

(XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023

Qemu version info on Fedora 38:

[user@fedora ~]$ qemu-system-i386 -version
QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
[user@fedora ~]$

So, I think maybe you are using a different Qemu version that does not
work with Xen 4.17.2.

What version of Qemu are you using? Is it the one from the qemu-xen repo on
xenbits.xen.org, or one provided by Arch? In any case, Qemu 7.2.1 provided
by Fedora works fine with the newly released Xen 4.17.2 on my Fedora 38 system.

It looks like the Qemu for xenbits and tagged for Xen 4.17.x is using Qemu 7.0,
not 7.2, and it looks like the Qemu on xenbits added 8 more commits between the
4.17.1 and 4.17.2 tags. So you might try backing out those 8 commits if you are
building Qemu from the 4.17.2 tag in the qemu-xen repo on xenbits.xen.org.

Just a guess, though.


From xen-users-bounces@lists.xenproject.org Fri Aug 18 10:57:16 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 10:57:16 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585964.917196 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWx9e-0005aO-1k; Fri, 18 Aug 2023 10:56:34 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585964.917196; Fri, 18 Aug 2023 10:56:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWx9d-0005aB-U7; Fri, 18 Aug 2023 10:56:33 +0000
Received: by outflank-mailman (input) for mailman id 585964;
 Fri, 18 Aug 2023 10:56:33 +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=G9I0=ED=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1qWx9c-0005Ec-Qa
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 10:56:33 +0000
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com
 [2a00:1450:4864:20::529])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id e435302d-3db5-11ee-877e-cb3800f73035;
 Fri, 18 Aug 2023 12:56:32 +0200 (CEST)
Received: by mail-ed1-x529.google.com with SMTP id
 4fb4d7f45d1cf-5236b2b4cdbso972502a12.3
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 03:56:32 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: e435302d-3db5-11ee-877e-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1692356192; x=1692960992;
        h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
         :date:message-id:reply-to;
        bh=eFDrh+223id018syXPgWzyJewmdgjtfx9jZVHYkQx/0=;
        b=QuCqBsq2bwdQTGpUwcIbQf0ut1gxAn+Be72POMeb4ZF+NVyZEUPThZT7fdtBUwfZWE
         OWmAliJpIzrqAK8CoP0hXln/rMiHt+lhIIS4CqxSztjfTKFwcFM7Th7j6pLYbK+hu0hO
         sQ5saup9AQgPg+wH2ikeQTs5ZKt6Oo33C+s6g=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1692356192; x=1692960992;
        h=to:subject:message-id:date:from:mime-version:x-gm-message-state
         :from:to:cc:subject:date:message-id:reply-to;
        bh=eFDrh+223id018syXPgWzyJewmdgjtfx9jZVHYkQx/0=;
        b=SS1Se5Uv9XoNw92OhCS7wwQ0uMwgZ/aIIpDD7Eq/jl3YMsiaW6waHjmtkEt+Y69sDd
         6Qh+JyUpJ9jOlYBA1XBcg+MTt4XQT+tmsWU5KLSTVZsI8tfdHUtcbm8WYgRSFak7siDV
         zFu711DMLlTOqb6NLV2i4wamcljq8ErnOpcZ+HC1nz+UJakheg1YtMypkMpLGIy16piJ
         fNdc6+evDVTyJQ4JxcIi8Hu5hX4zqcRM7c+zX+pPxfzKZ+0xc6em51MBA7gpnyzpCF41
         HIZJvQmrHQdkxoPNOYgn1G4d1ncZuirkzE5okCSlU9HvfTuq0SqUKXMRiDz0ayKGBx/+
         3F+g==
X-Gm-Message-State: AOJu0YynAP5C9C5kN2hNAwcsJ5QTGsIBj4douexp3jJWFB5/0RnCGttq
	MumSMl7YDd9HtHX2u07FwCcnTS0xRm7EQJFhT22IHRyCXL8B1Wj5Dng=
X-Google-Smtp-Source: AGHT+IErqXdlQRD9bjUWQjP4qLGHG9F0NdXWvFFwkNxtAN8/uCWiqv+UFx4YyBVaPBezfAHHoMpR0SEl9lV6pTZ36gY=
X-Received: by 2002:a05:6402:204c:b0:523:bfec:4915 with SMTP id
 bc12-20020a056402204c00b00523bfec4915mr2090487edb.0.1692356191538; Fri, 18
 Aug 2023 03:56:31 -0700 (PDT)
MIME-Version: 1.0
From: Kelly Choi <kelly.choi@cloud.com>
Date: Fri, 18 Aug 2023 11:55:55 +0100
Message-ID: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
Subject: Community Manager update - August 2023
To: xen-devel@lists.xenproject.org, xen-announce@lists.xenproject.org, 
	xen-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="000000000000a17c7706033061b0"

--000000000000a17c7706033061b0
Content-Type: multipart/alternative; boundary="000000000000a17c7606033061ae"

--000000000000a17c7606033061ae
Content-Type: text/plain; charset="UTF-8"

Hi everyone! :)

I hope you're all well.

If we haven't met before, I'd like to introduce myself. I'm Kelly, the
Community Manager for The Xen Project. My role is to support everyone and
make sure the project is healthy and thriving.

*The latest update below requires your attention:*


   - *We will be moving IRC channels fully to Matrix in September 2023.
   Once the channels have been created, further information will be shared. *
   - *New Mission Statement, goals, and purpose is attached to this email
   and will be shared publicly.*

*Should anyone have any concerns or feedback, please let me know*

Many thanks,
Kelly Choi

Open Source Community Manager, XenServer
Cloud Software Group

--000000000000a17c7606033061ae
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi everyone! :)=C2=A0<div><br></div><div>I hope you&#39;re=
 all well.=C2=A0</div><div><br></div><div>If we haven&#39;t met before, I&#=
39;d like to introduce myself. I&#39;m Kelly, the Community=C2=A0Manager fo=
r The Xen Project. My role is to support everyone and make sure the project=
 is healthy and thriving.=C2=A0</div><div><br></div><div><b>The latest upda=
te below requires your attention:</b></div><div><b><br></b></div><div><ul><=
li><b>We will be moving IRC channels fully to Matrix in September 2023. Onc=
e the channels have been created, further information will be shared.=C2=A0=
</b></li><li><b>New Mission Statement, goals, and purpose is attached to th=
is email and will be shared publicly.</b></li></ul><div><b>Should anyone ha=
ve any concerns or feedback, please=C2=A0let me know</b></div></div><div><b=
r clear=3D"all"><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartm=
ail=3D"gmail_signature"><div dir=3D"ltr"><div>Many thanks,</div><div>Kelly =
Choi</div><div><br></div><div><div style=3D"color:rgb(136,136,136)">Open So=
urce Community Manager, XenServer</div><div style=3D"color:rgb(136,136,136)=
">Cloud Software Group</div></div></div></div></div></div></div>

--000000000000a17c7606033061ae--
--000000000000a17c7706033061b0
Content-Type: application/pdf; name="New mission statement_.pdf"
Content-Disposition: attachment; filename="New mission statement_.pdf"
Content-Transfer-Encoding: base64
Content-ID: <f_llgh2j820>
X-Attachment-Id: f_llgh2j820

JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9UaXRsZSAoTmV3IG1pc3Npb24gc3RhdGVtZW50OikK
L1Byb2R1Y2VyIChTa2lhL1BERiBtMTE3IEdvb2dsZSBEb2NzIFJlbmRlcmVyKT4+CmVuZG9iagoz
IDAgb2JqCjw8L2NhIDEKL0JNIC9Ob3JtYWw+PgplbmRvYmoKOCAwIG9iago8PC9GaWx0ZXIgL0Zs
YXRlRGVjb2RlCi9MZW5ndGggMzk0Nz4+IHN0cmVhbQp4nL1d224ktxF911fMY/IQmizegcUCGmnt
pzwk0Q8YttdIYAeJ4wD5/BSv3U32dNWMZgTbkXZWIrvJ4qlz6sKok8R//qTwf3yE0w+/Pv37SXib
P21f8UN1Sv/89btT+ea3n5+++U6ffv7PU/r7oNxJSetOv/309PXpL8MIHtK/OIYwp/IvDtO/X0Y6
vz198605gTy9fX1Sy2MJZw1EF8Lp7den9FkQOJlx8fT24+mTlFpJaYKU9vnz6e0fT1/eLoxkrLDO
GenIEa3EEV/wqyv/5e8B/1PHMygcKConFWOKNLTHoU39Guq06asqn6nXNt3OkuJoAkyw2qallfmv
cF3LN8Oi2hM+0eZBrfAq4EBC26jxa31II4LJfywLG8qrm7h57Wk044T1QQExXHot81peLb9y+l6n
lT0eXkknVNo3TYyPY5lnYiwwAvfHkmMxX11ZhftKj6df8jhReJ0/lfVzExnvH0BI0MYQUyRLcnko
3F40tbCaJ6/NlzKfSesfjucE7UQe+3DKspvESBaE0xAUteB5GCtkKD+1PDkxvpfC0htg7AYkwOYl
1WHZCVvOeFodate11qIc7uN3eq5LVHclCFi9V3qYWOeV9Qe/1D8H/ulAlBEhMNZ32fwOZ7pMnY3j
jF9fj6eyCg1Rk+c8L7Xvrw3tl9a2WDCAmM6BiI5EKWOJYbwV9EPbc1lyE9bbv4e7KiK2y+DjLbgr
RcybRcGPq6fBygKsk5WeaSu1aOMqWk1ZBgM2vRYGt4waKu+6rg5MVXSrr4L+T6HPWR246gLKASAg
0EmBO5PcJ2l6eXkIeFMRx1M+enpprGkojQ65Oub8+fJuHgQ4tFa7fTdieyAgiDjcH+KVwrKm+WS9
1sObCAKBDRqx16hMR46mAEeffe2NAIkmQKzYygnhLwzermJ5GL1gA0oTlvczZwL3jBHo9CJlkgQ6
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
vLZ/oetuvQinO/eel2Sg6EQsIhf8Zg2OYwobvWIk/m5COFgRiP3biadhnRWG0593Zeu9SndsMcpH
oHn1MF6N6VemcmtFAaolRo4MWhl2eRZQDVtJltGxiaI4rlQsM25LOVjkHTVoOdGw6/JEVD2CZHWC
nVdDEyUOBgwLUIdKLqUmnm5rwmLQB+vuq/XlV2TVrcmS9eYggby+uN9JpAcxPqRD6l7ul8A4p3Fk
qQIjNv7+xqgiC9XUS3kMTtawruHPmOeGM9J77Aj8k1EYQ4eY3lMwpVIpGp0p0kM/jhZzFva82vy6
qLJcdbEiChQNtOiwyYxCv5Ur0JESiJC1y50agK7J/LWMsRy2/cr8h+l3grCk8nJRCOzcYBAb+BFz
ehCBpuOXJVtLkA/549YyQ1/gsYcKVqXrbx9x+wVdUI5qqVbUs1o7XVACqQOn8+FqBHMdnVQoVHOH
Zuzs/WH8uGWdxrAOBVFdoj6sWDbdRcW4TbPqVDT7+aLxo/upNqEFigyinmD8n9hUOhprdlSOXn7v
hofG/bdsg9J2/AayG+v50qX3jH5Ndv+kN6w7Bj6wnC9d3smAug1E9FsulZ+v0HJrSN+Dhpw3D+EB
V3FeQ5m1Foz03lwBV1YZShpt25BLseGo2i00H1E7oozO1IYz3TUXVP8f8fwShAplbmRzdHJlYW0K
ZW5kb2JqCjIgMCBvYmoKPDwvVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8L1Byb2NTZXQgWy9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUldCi9FeHRHU3RhdGUgPDwvRzMgMyAwIFI+Pgov
Rm9udCA8PC9GNCA0IDAgUgovRjUgNSAwIFIKL0Y2IDYgMCBSCi9GNyA3IDAgUj4+Pj4KL01lZGlh
Qm94IFswIDAgNjEyIDc5Ml0KL0NvbnRlbnRzIDggMCBSCi9TdHJ1Y3RQYXJlbnRzIDAKL1BhcmVu
dCA5IDAgUj4+CmVuZG9iago5IDAgb2JqCjw8L1R5cGUgL1BhZ2VzCi9Db3VudCAxCi9LaWRzIFsy
IDAgUl0+PgplbmRvYmoKMTAgMCBvYmoKPDwvaC4zYnY0c2hqbTY1eTIgWzIgMCBSIC9YWVogNzIg
NzIwIDBdCi9oLjFvbWt3NXRxdWVxeCBbMiAwIFIgL1hZWiA3MiA2MTQuMTQyMDkgMF0KL2gud3Fh
Mnd0M2xqMzJ6IFsyIDAgUiAvWFlaIDcyIDMwNC44NTg0IDBdPj4KZW5kb2JqCjExIDAgb2JqCjw8
L1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDkgMCBSCi9EZXN0cyAxMCAwIFI+PgplbmRvYmoKMTIgMCBv
YmoKPDwvTGVuZ3RoMSAyNDgwNAovRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDEzMzg0Pj4g
c3RyZWFtCnic7XwJdFRF1v+teq/f673f63R6SXfSr9PpTkizZiEkRNJAAmgMO5pgIgkQWQRZggoj
ahhFEBcYx32cAZdxHYdOiEyCOuRzm3FBmNHR0VGJioozgzL+GVzJ+9+q7oZER47fd853/mf+Z97L
/dWtqvuq6lXdunWrXgMQAMhAEGHk5OqaSfRn9DYAmoepMydPnzYLMsEMQCoxbp08a84E82/l6zH+
BMZHTps1omjt8N1HUX4txpvPqa6rn37T0n8CFEwBUG9esLxlpTBXeADz/4z56xdcska7O/D63wAk
fF6afcHKRctfWtdwJ4BNwfhFi1raVoIXTFg+Pg/KomXrLriz/5ypAOVvAeRLixcuX7thXHk9Nrgd
wGRc3NqysM/1HJZH/o7yoxdjgrPYhG0nt2M8b/HyNWvrbjbWARimY9qyZSsWtGzdeNe9AMJszO9e
3rJ2pWG3DcsiWCZoF7Usb/U0j3obO8OKadUrV7St0QvhVuTZ+2krV7eujLxWtxcgsBnA8ltgfWfm
N7sEMAIFFYiuI8/yzoPPoBJ+DjKmKzACzsGSf4XPGTAu8GdAz2fl/4sLn5fH9U+FiQp8tfOrHyk8
ZdB1Xqr+4XgbWla3zAdtwbrVy0BbtLr1QtAWt85fDdqyljUXgXaqTDD47ty4dPKX8xyV/zT6jTz5
nvfzC1n44vSxu7/aeWKRAkZ8fxwHMuA5a4qnYEmlZeNNoBBvAqPwJlCKN4FqvAlMwZvA2XgTmAaz
EOdAPeJcvFl5grCZbMOeMBruNBRjcf5kKPwBLqBOo4FaJJGyS4RvvXndtKnTIA4VcKnhlf4ZpFge
RzrjrNN17N2o4XE2UiDylgLvZVdqNFyYuhhDN46FABKWMBmmwkxogVZYAivhYriUlfGt9GWwmqXr
73/3/s6InLoy/8f3xO+7yZCBN81O3sLq090GX/KWcpK3bOB3t6nJPNfSam3B+xOHw/GM8qjyaMZV
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
OTE0MDYKL1N0ZW1WIDQ1Ljg5ODQzOAovQ2FwSGVpZ2h0IDcxNS44MjAzMQovSXRhbGljQW5nbGUg
MAovRm9udEJCb3ggWy02NjQuNTUwNzggLTMyNC43MDcwMyAyMDAwIDEwMDUuODU5MzhdCi9Gb250
RmlsZTIgMTIgMCBSPj4KZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlw
dG9yIDEzIDAgUgovQmFzZUZvbnQgL0FBQUFBQStBcmlhbE1UCi9TdWJ0eXBlIC9DSURGb250VHlw
ZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRv
YmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNzUwXSAyOSBb
Mjc3LjgzMjAzXSA0MiBbNzc3LjgzMjAzXSA0OSA1MyA3MjIuMTY3OTcgNjggNzIgNTU2LjE1MjM0
IDc2IDc5IDIyMi4xNjc5NyA4MCBbODMzLjAwNzgxXSA4MSA4MyA1NTYuMTUyMzQgODUgWzMzMy4w
MDc4MV0gODcgWzI3Ny44MzIwMyA1NTYuMTUyMzQgMCA3MjIuMTY3OTddXQovRFcgNTAwPj4KZW5k
b2JqCjE1IDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyODk+PiBzdHJlYW0K
eJxdkdtqwzAMhu/9FLrsLkoOTZYOQqCkK+RiB5b1AVJb6QyLYxznIm8/28oymMGGD+n/JUtR3Zwb
JS1E72bkLVropRIGp3E2HOGGd6lYkoKQ3K4UXj50mkVO3C6TxaFR/cjKEiD6cNHJmgV2JzHe8IFF
b0agkeoOu2vdOm5nrb9xQGUhZlUFAnvn9NLp125AiIJs3wgXl3bZO81fxueiEdLACXXDR4GT7jia
Tt2RlbE7FZQXdyqGSvyLH0l16/lXZ3x2cnbZcXw4VZ7SU6CsCHRIiJ6J8kB5GijLAj0mREeinKgm
egqUk2dRhH7WyulvH1vb2YXsD6StSbvWJPsiXS1I5H/nt7CNjs/GuKmFVYVx+UFJhds29ai9yt8f
c8GUBwplbmRzdHJlYW0KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZSAvRm9udAovU3VidHlwZSAvVHlw
ZTAKL0Jhc2VGb250IC9BQUFBQUErQXJpYWxNVAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2Nl
bmRhbnRGb250cyBbMTQgMCBSXQovVG9Vbmljb2RlIDE1IDAgUj4+CmVuZG9iagoxNiAwIG9iago8
PC9MZW5ndGgxIDEyMDAwCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNTYzNT4+IHN0cmVh
bQp4nO1ae3xUxfU/M3fu3Ud2N5tsks0L2GWzCZAnBHfDKwRIQAgkIQmw4RESSQKRQCJJeINUsWJa
wUc1PxCt9tfaj221dyOtIFClorbUR1Ss/nyUXy1PtUor2jaw9/7O3M0mu4Hax6f//D4f7nBn5syd
xzlnzpzznQ1AACAWMwaOWcUlM5lH+AiAOrDVN6uivCpO7SsEMN4IIIyfVbVg+qePvtWC9bn4va+8
Kndc5/LborH/RqTrVqypb6MvCLVIv4t0x4r1HQ72UVYrADmJ9JymtpVrVnyR8mMA6XlsO7Kyvr0N
9GDDehZ+N61s2dQkTv1jBoD9rwAJ51c1rNk4PmPsHwH0W7HPK6sa6xsCsW/WYX0/9veswgZzbHQH
0nz9tFVrOjZ2Pcp5sV7BNfpaWlfUn779458AmHG8sGNN/cY24XP6F+xfgP0da+vXNNrp2O0AIo4h
M9ta2zvUemjAuo9/b1vX2Dbh9JfTUTkoP8kBAhT5paoK0VgH8hzcAwlQDSKn8LGg5EBjQEJaAFAv
4Xszn+8aD47QtSgmAMOCvnnKAsN/64E8HdHhF9qs1BX7san7geXRk7+EJL325fjFmBxevk0q3+ub
F3gbx7bjegZcPPiMgQvwfVCgDOrIWPgJvAgnYSschHvxW5xSB3H0IXAITohiEyGe3Q1WUYY4KRHi
yeMQg3tjkU4NzMVlHt5ft2gU7pT2atzhqumYCIzHRKAAE4HJmAiU4PoEKlA/BBbCEsyXQS0Qchgl
oyCwPfQIag7EfWI+LjMiWApvQBPVJo7U1eAzq7x8FjghCzZLKCI06fZRcAD5Lv/GJqIkDkxC/xS8
jMOcaCWDOq20YguDHJiuceeDm6ENNsBm3FfAeUOt9dAC62CTqqqnh6ZIjiL4NMJGeBxY8cy51dCw
YtO6Fqhbua5xNdS11HeshWQoBN20xSUO8MyorMZ8ZuU0B+TMK5+Ledm0hZhXls/DvLqyFL+i/ag4
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
Y54kXkVVzogjTQvLy5F9DvSXya8KupQ+I+4KyqEzS8kwGrLhWE9cTi7faHREmb0wqPuUwmvABc1h
hIiRSIwMEVlIZH39JYYTbiTcIWIMEmM4IXzt9SYhAlLx/XX1ymm9ckavPOpaFx68sKV58we33atp
zaltvXYRikq8cMB7E16E5jRHW0mZlEaMvzVWPzp/2u51S3fGG95zv96tnOlWnuhmZ5Uzh0kqV9+C
o69SEo/3pLlzatPeOk2I2/5ZLvUtyyGafjUT0SxENx/tfQx8rycuM2vAQiIUom39v6jeCCUmI5Ec
ItKRSP/HShyuHQzUmptrTR49VHFcUW6vx+uxc7uyhdubM3R9PNczaRlqbV6zOZosMqZ2b/v5XlKq
gnLmQvX02o0W0xvuN/oVxzW2+smXtJtlxZwaUnZy5QIqpvYZxZFRi+aV96sM/g9DRayoCmVuZHN0
cmVhbQplbmRvYmoKMTcgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9C
QUFBQUErUm9ib3RvLUJvbGRJdGFsaWMKL0ZsYWdzIDY4Ci9Bc2NlbnQgOTI3LjczNDM4Ci9EZXNj
ZW50IC0yNDQuMTQwNjMKL1N0ZW1WIDEzNy4yMDcwMzEKL0NhcEhlaWdodCA3MTAuOTM3NQovSXRh
bGljQW5nbGUgLTEyCi9Gb250QkJveCBbLTcxMi40MDIzNCAtMjcwLjk5NjA5IDEyMDQuNTg5ODQg
MTA1Ni4xNTIzNF0KL0ZvbnRGaWxlMiAxNiAwIFI+PgplbmRvYmoKMTggMCBvYmoKPDwvVHlwZSAv
Rm9udAovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9CYXNlRm9udCAvQkFBQUFBK1JvYm90by1Cb2xk
SXRhbGljCi9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lE
U3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBw
bGVtZW50IDA+PgovVyBbMCBbNDQ4LjI0MjE5XSAxNiBbMjQxLjY5OTIyIDM4MC44NTkzOCAyODYu
NjIxMDldIDM4IFs2MjQuMDIzNDRdIDUyIFs2MzAuMzcxMDkgMCAwIDAgNjA0Ljk4MDQ3IDAgMCAw
IDYyMS4wOTM3NV0gNjkgWzUyNC45MDIzNCA1NTAuNzgxMjUgNTEwLjc0MjE5IDU1MS4yNjk1MyA1
MjkuMjk2ODggMzUyLjUzOTA2IDU1OC41OTM3NSA1NDcuODUxNTYgMjYyLjIwNzAzIDI1Ni44MzU5
NCAwIDI2Mi4yMDcwMyA4NDQuNzI2NTYgNTQ4LjMzOTg0IDU1My4yMjI2NiA1NTAuNzgxMjUgMCAz
NTguODg2NzIgNTAzLjQxNzk3IDMzMi41MTk1MyA1NDcuODUxNTYgNDk1LjExNzE5IDcxNy43NzM0
NCAwIDQ5MS42OTkyMiA0OTguNTM1MTZdXQovRFcgMD4+CmVuZG9iagoxOSAwIG9iago8PC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggMjk1Pj4gc3RyZWFtCnicXVFNa8MwDL37V+jYHUqcLG47
CIEt3SCHfbB0PyC1lc6wOMZxD/n3s+W2gxls8aT3JFnKmnbfGu0h+3CT7NDDoI1yOE9nJxGOeNKG
5QUoLf0F0SvH3rIsiLtl9ji2ZphYVQFknyE6e7fA6lFNR7xj2btT6LQ5weqr6QLuztb+4IjGA2d1
DQqHkOm1t2/9iJCRbN2qENd+WQfNH+OwWISCcJ66kZPC2fYSXW9OyCoeTg3VSzg1Q6P+xcukOg7y
u3eRXWwCm/OyqCO6LwkJntAuoTKhJqEd5b1kENd8t/I5J1pekCka0pYiVXkms8nJKfg1PTkTU6R+
xBOZbWpL7JMzybcPlw5SzfjJuIzbBOXZuTA82hhNLc5LG7wt1U42quL9BfcolWAKZW5kc3RyZWFt
CmVuZG9iago1IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAv
QkFBQUFBK1JvYm90by1Cb2xkSXRhbGljCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFu
dEZvbnRzIFsxOCAwIFJdCi9Ub1VuaWNvZGUgMTkgMCBSPj4KZW5kb2JqCjIwIDAgb2JqCjw8L0xl
bmd0aDEgMTI2MjgKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA1Njc1Pj4gc3RyZWFtCnic
7Tp7fJTFtWfme+wzyW6ym10SSHazJIGQkJCQBAPyMiGQgEQSIAESEkhCAuENERAj2iI0Fqm11ltq
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
rKauxHCdOXoUZ48ytEdJHeg+4rxSjazgv5BbCmlEpd75p4xFy5lS1T71ASnKr9jA3SVUwUIzVzIJ
yi4dHnTHhfz+9T3FlIxA8oCSCbvouBBwXV0yWhaBMXYpg3uYWFAmKUwmStp3iwXNxBwmlzCZkLMn
fkLmqX1zyrkdqQ+EiOOmF5j99BsUu9nB/wAy8pUeCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoK
PDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9DQUFBQUErUm9ib3RvLUJvbGQKL0Zs
YWdzIDQKL0FzY2VudCA5MjcuNzM0MzgKL0Rlc2NlbnQgLTI0NC4xNDA2MwovU3RlbVYgODMuOTg0
Mzc1Ci9DYXBIZWlnaHQgNzEwLjkzNzUKL0l0YWxpY0FuZ2xlIDAKL0ZvbnRCQm94IFstNzI2LjU2
MjUgLTI3MC45OTYwOSAxMTkwLjkxNzk3IDEwNTYuMTUyMzRdCi9Gb250RmlsZTIgMjAgMCBSPj4K
ZW5kb2JqCjIyIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDIxIDAgUgovQmFz
ZUZvbnQgL0NBQUFBQStSb2JvdG8tQm9sZAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJ
RE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJp
bmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzQ0My4zNTkzOF0gMTcgWzM4Ny42
OTUzMV0gMzAgWzI4Mi4yMjY1Nl0gMzcgWzY3Mi44NTE1NiAwIDY1NC4yOTY4OCAwIDU2Mi41IDU0
Ny44NTE1NiAwIDAgMjkxLjUwMzkxXSA1NCBbNjM4LjE4MzU5IDYxNC43NDYwOSA2MTguNjUyMzQg
MCA2NTMuODA4NTldIDY5IFs1MzYuMTMyODEgNTYyLjk4ODI4IDUyMS40ODQzOCA1NjMuNDc2NTYg
NTQwLjUyNzM0IDM1OC4zOTg0NCA1NzAuODAwNzggNTU5LjU3MDMxIDI2NS4xMzY3MiAwIDAgMjY1
LjEzNjcyIDg2NS43MjI2NiA1NjAuMDU4NTkgNTY1LjQyOTY5IDU2Mi45ODgyOCAwIDM2NC43NDYw
OSA1MTQuMTYwMTYgMzM3Ljg5MDYzIDU1OS41NzAzMSA1MDUuMzcxMDkgNzM0Ljg2MzI4IDUwOC43
ODkwNiA1MDEuOTUzMTMgNTA4Ljc4OTA2XV0KL0RXIDA+PgplbmRvYmoKMjMgMCBvYmoKPDwvRmls
dGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDMwMT4+IHN0cmVhbQp4nF2Rz2rDMAzG734KHbtDSeIm
6QohUNoNctgflvUBElvpDItjHPeQt59tZR3MkMBP0qdPSMmpOTdaOUje7SRadDAoLS3O080KhB6v
SrOMg1TCrRT/YuwMS7y4XWaHY6OHiVUVQPLhs7OzC2yOcurxgSVvVqJV+gqby6n13N6M+cYRtYOU
1TVIHHynl868diNCEmXbRvq8csvWa/4qPheDwCNnNI2YJM6mE2g7fUVWpf7VUD37VzPU8l++JFU/
iK/Ohuos89Vpys91pKdIu2MkXkTKM6I90Y7oTHSI5AWBijJ6rt2LX6/7aPxAZlSdF6QtyfORWvAY
zFdrcilpgiKlkpyCJwqSvKDJ93ydgDzDAsKh7tsVN2v9YuM140bDLpXG+8HNZIIqfD/oZprVCmVu
ZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFz
ZUZvbnQgL0NBQUFBQStSb2JvdG8tQm9sZAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRh
bnRGb250cyBbMjIgMCBSXQovVG9Vbmljb2RlIDIzIDAgUj4+CmVuZG9iagoyNCAwIG9iago8PC9M
ZW5ndGgxIDE0MjgwCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNjY0OD4+IHN0cmVhbQp4
nO1aeXxTxfY/c7ckTdom6RJoC00augAtLV2xIBSlRUCkUpaWtUgLFAotUDYFxQ1KAQFFQFZ9D5WC
ym1EIUWlfB4g9ClWRJ76wCcuPxBZ3EHa3PzOTBKahMLz93nvn9/nwx0yM2fuvTPfs8yZc24BAgBG
rAQw9++Xm8d/zz8LwCXgaGH//CEFHWThMkBgA4C4tX/B8HsuvvhJOQA/Bu9fH1KQnFqV/s4b+Pxi
pIsnTp9QeS0toAPSXyG9cOLcKnPXHaotAOQk0sMmVU6ePu9a8S4AaR+OvTN5wuxKUEMI9hPxvm5y
+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
4RZMujVq8FK0xeDLoVvHLpUrld7suZTdqn3MY+F/AW1iY/kKZW5kc3RyZWFtCmVuZG9iagoyNSAw
IG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL0RBQUFBQStSb2JvdG8tUmVn
dWxhcgovRmxhZ3MgNAovQXNjZW50IDkyNy43MzQzOAovRGVzY2VudCAtMjQ0LjE0MDYzCi9TdGVt
ViA1My4yMjI2NTYKL0NhcEhlaWdodCA3MTAuOTM3NQovSXRhbGljQW5nbGUgMAovRm9udEJCb3gg
Wy03MzYuODE2NDEgLTI3MC45OTYwOSAxMTQ4LjQzNzUgMTA1Ni4xNTIzNF0KL0ZvbnRGaWxlMiAy
NCAwIFI+PgplbmRvYmoKMjYgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgMjUg
MCBSCi9CYXNlRm9udCAvREFBQUFBK1JvYm90by1SZWd1bGFyCi9TdWJ0eXBlIC9DSURGb250VHlw
ZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRv
YmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNDQzLjM1OTM4
XSAxNiBbMTk2LjI4OTA2IDI3NS44Nzg5MSAyNjMuMTgzNTldIDM3IFs2NTIuMzQzNzUgNjIyLjU1
ODU5IDY1MC44Nzg5MSA2NTUuNzYxNzIgNTY4LjM1OTM4IDAgMCAwIDI3MS45NzI2NiAwIDAgNTM4
LjA4NTk0IDg3My4wNDY4OCAwIDY4Ny41IDYzMC44NTkzOCAwIDYxNS43MjI2NiA1OTMuMjYxNzIg
NTk2LjY3OTY5IDAgMCA4ODcuMjA3MDMgNjI2Ljk1MzEzXSA2OSBbNTQzLjk0NTMxIDU2MS4wMzUx
NiA1MjMuNDM3NSA1NjMuOTY0ODQgNTI5Ljc4NTE2IDM0Ny4xNjc5NyA1NjEuMDM1MTYgNTUwLjc4
MTI1IDI0Mi42NzU3OCAyMzguNzY5NTMgNTA2LjgzNTk0IDI0Mi42NzU3OCA4NzYuNDY0ODQgNTUx
Ljc1NzgxIDU3MC4zMTI1IDU2MS4wMzUxNiAwIDMzOC4zNzg5MSA1MTUuNjI1IDMyNi42NjAxNiA1
NTEuMjY5NTMgNDg0LjM3NSA3NTEuNDY0ODQgNDk1LjYwNTQ3IDQ3My4xNDQ1MyA0OTUuNjA1NDdd
IDQ0NCBbNTY3Ljg3MTA5IDg1My41MTU2M11dCi9EVyAwPj4KZW5kb2JqCjI3IDAgb2JqCjw8L0Zp
bHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAzMDk+PiBzdHJlYW0KeJxdUU1vgzAMvedX5LgdKkgo
7SohpEFXicM+NLYfQBPTRRohCvTAv19is05apGD5+T0HPyd1c2ysmXny5kfVwsx7Y7WHabx6BfwM
F2OZkFwbNa8ZftXQOZYEcbtMMwyN7UdWFJwn76E6zX7hd496PMM9S169Bm/shd991m3I26tz3zCA
nXnKypJr6EOn5869dAPwBGWbRoe6mZdN0PwxPhYHXGIu6G/UqGFynQLf2QuwIg2n5MUpnJKB1f/q
q+rcq6/OR7Y8Bnaabg/IXvHDL+vWVKRIExKDrEvU5pQdqIVAMCNmJggkZpYRuCXwROCOwAcMuSSw
IrAmcI/glh7KSb6jh3KS508Y9igXFepEFac6Valcp6I5oh1xbTev1dX7YDPuFv2NzhoLt/W70UVV
vD8DfJ3nCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9U
eXBlMAovQmFzZUZvbnQgL0RBQUFBQStSb2JvdG8tUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5
LUgKL0Rlc2NlbmRhbnRGb250cyBbMjYgMCBSXQovVG9Vbmljb2RlIDI3IDAgUj4+CmVuZG9iagp4
cmVmCjAgMjgKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQx
NjggMDAwMDAgbiAKMDAwMDAwMDExMyAwMDAwMCBuIAowMDAwMDE5MTE3IDAwMDAwIG4gCjAwMDAw
MjYxNzEgMDAwMDAgbiAKMDAwMDAzMzMwMyAwMDAwMCBuIAowMDAwMDQxNTIwIDAwMDAwIG4gCjAw
MDAwMDAxNTAgMDAwMDAgbiAKMDAwMDAwNDQwNiAwMDAwMCBuIAowMDAwMDA0NDYxIDAwMDAwIG4g
CjAwMDAwMDQ2MDYgMDAwMDAgbiAKMDAwMDAwNDY2OCAwMDAwMCBuIAowMDAwMDE4MTQwIDAwMDAw
IG4gCjAwMDAwMTgzNzYgMDAwMDAgbiAKMDAwMDAxODc1NyAwMDAwMCBuIAowMDAwMDE5MjU2IDAw
MDAwIG4gCjAwMDAwMjQ5NzggMDAwMDAgbiAKMDAwMDAyNTIzMyAwMDAwMCBuIAowMDAwMDI1ODA1
IDAwMDAwIG4gCjAwMDAwMjYzMjAgMDAwMDAgbiAKMDAwMDAzMjA4MiAwMDAwMCBuIAowMDAwMDMy
MzI2IDAwMDAwIG4gCjAwMDAwMzI5MzEgMDAwMDAgbiAKMDAwMDAzMzQ0NiAwMDAwMCBuIAowMDAw
MDQwMTgxIDAwMDAwIG4gCjAwMDAwNDA0MjggMDAwMDAgbiAKMDAwMDA0MTE0MCAwMDAwMCBuIAp0
cmFpbGVyCjw8L1NpemUgMjgKL1Jvb3QgMTEgMCBSCi9JbmZvIDEgMCBSPj4Kc3RhcnR4cmVmCjQx
NjY2CiUlRU9GCg==
--000000000000a17c7706033061b0--


From xen-users-bounces@lists.xenproject.org Fri Aug 18 12:21:26 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 12:21:26 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586127.917353 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWyT5-0008QK-35; Fri, 18 Aug 2023 12:20:43 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586127.917353; Fri, 18 Aug 2023 12:20:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWyT4-0008Oo-Sq; Fri, 18 Aug 2023 12:20:42 +0000
Received: by outflank-mailman (input) for mailman id 586127;
 Fri, 18 Aug 2023 12:20:42 +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=zOlM=ED=arm.com=Bertrand.Marquis@srs-se1.protection.inumbo.net>)
 id 1qWyT4-0008Iy-15
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 12:20:42 +0000
Received: from EUR04-HE1-obe.outbound.protection.outlook.com
 (mail-he1eur04on2043.outbound.protection.outlook.com [40.107.7.43])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id a40b8139-3dc1-11ee-877e-cb3800f73035;
 Fri, 18 Aug 2023 14:20:38 +0200 (CEST)
Received: from AS9PR04CA0157.eurprd04.prod.outlook.com (2603:10a6:20b:530::29)
 by DBBPR08MB6314.eurprd08.prod.outlook.com (2603:10a6:10:20f::10)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.20; Fri, 18 Aug
 2023 12:20:08 +0000
Received: from AM7EUR03FT040.eop-EUR03.prod.protection.outlook.com
 (2603:10a6:20b:530:cafe::aa) by AS9PR04CA0157.outlook.office365.com
 (2603:10a6:20b:530::29) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.20 via Frontend
 Transport; Fri, 18 Aug 2023 12:20:08 +0000
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
 AM7EUR03FT040.mail.protection.outlook.com (100.127.140.128) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.6723.11 via Frontend Transport; Fri, 18 Aug 2023 12:20:07 +0000
Received: ("Tessian outbound c99fbc01d472:v175");
 Fri, 18 Aug 2023 12:20:07 +0000
Received: from 256f67657f78.1
 by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 B2D1E28C-C045-4DFD-A8D8-3FC885A786F2.1; 
 Fri, 18 Aug 2023 12:20:00 +0000
Received: from EUR05-AM6-obe.outbound.protection.outlook.com
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 256f67657f78.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Fri, 18 Aug 2023 12:19:59 +0000
Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25)
 by AS8PR08MB8063.eurprd08.prod.outlook.com (2603:10a6:20b:54c::8)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.30; Fri, 18 Aug
 2023 12:19:55 +0000
Received: from AM6PR08MB3784.eurprd08.prod.outlook.com
 ([fe80::3cb8:2053:e853:92fe]) by AM6PR08MB3784.eurprd08.prod.outlook.com
 ([fe80::3cb8:2053:e853:92fe%4]) with mapi id 15.20.6678.029; Fri, 18 Aug 2023
 12:19:54 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: a40b8139-3dc1-11ee-877e-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4LZjECXhKNsOy0S9NvWTXTg1mvzwOCPY8veV0fZDt5Q=;
 b=9GF5vRpEsNbYtMGcO6zwA1lyTialThglxSxYjJ084wLxQ1K7VjF87lGS8O94eAL58PG5RFNDfWSYxQNL/8Njo6xg/KUR+VWSmE8YEn+y7vb0GfTR3YkFddKTm9X+MpNdzvDFCJ2VPDyCw0mOAC/lQNSdykYgL//mxLIgiZaDoMQ=
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123)
 smtp.mailfrom=arm.com; dkim=pass (signature was verified)
 header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates
 63.35.35.123 as permitted sender) receiver=protection.outlook.com;
 client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
 pr=C
X-CheckRecipientChecked: true
X-CR-MTA-CID: 48217cfe12873413
X-CR-MTA-TID: 64aa7808
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UmBQ72ZmoMT9UmXSkKbZ+GXGMB3ZNem2fhkNr+J+cDdXS1w8O2AkXsrXdngB5rrYuXUQK58M1CQI2OJhhjLqcVFOTjBiwHY06CeGn72JBA6GwkK/0uJC2LY/KkiR2av2ZB0VUvEQ6WRHCs3plooBxt2DHGpqXsrI6n62AgUvogTNvzoydUGi7Ii6ASAd4ZUrrXkvuThX/e6yDUZ2LGfsBpn9anS+urMFd8Hrtl158t6YXeUFsMCswNvoVKgvIxlND2Y3GJMyLlJ2MiaGe9VhuGJiLxy1kAMORs5O8VB4ZUCPEg2Arz1V9i4YfYBCTAx8o24Yfe1BpkmfLIEae5k8rQ==
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=4LZjECXhKNsOy0S9NvWTXTg1mvzwOCPY8veV0fZDt5Q=;
 b=j60Q94kr+AWaTr8N8TiY4IuL7x4xZwh72RlzUejgvbbBPhcPzVj5zSVTuSKfVwuqioN0GTyLd8IEPc72d9uI2uatDSQhSWdZmSaaL+3cULoxZnMnzg+R+eJp0lLLXizztdSu6ZVf3kbIjhMNimQ8tmPig+4f0pxcG1qsBGCL+glKikAN2a35uDqL1vKj+s1TmTfUZR6IYTHvi+83p1T3d4+a0Y0WMsto0Ku656UwkA+7vCShMQg6towTcUgv5yG/G5/pWEt6y2GydhlBuk6Trucn7N1ebDAsipQIiz6hGoEFHc+7YslwCSJZqOWwUR8qc+oDFt+yHCFSMeIvLqfaSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass
 header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com;
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4LZjECXhKNsOy0S9NvWTXTg1mvzwOCPY8veV0fZDt5Q=;
 b=9GF5vRpEsNbYtMGcO6zwA1lyTialThglxSxYjJ084wLxQ1K7VjF87lGS8O94eAL58PG5RFNDfWSYxQNL/8Njo6xg/KUR+VWSmE8YEn+y7vb0GfTR3YkFddKTm9X+MpNdzvDFCJ2VPDyCw0mOAC/lQNSdykYgL//mxLIgiZaDoMQ=
From: Bertrand Marquis <Bertrand.Marquis@arm.com>
To: Kelly Choi <kelly.choi@cloud.com>
CC: Xen-devel <xen-devel@lists.xenproject.org>,
	"xen-announce@lists.xenproject.org" <xen-announce@lists.xenproject.org>,
	"xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>, Stefano
 Stabellini <sstabellini@kernel.org>
Subject: Re: Community Manager update - August 2023
Thread-Topic: Community Manager update - August 2023
Thread-Index: AQHZ0cK5uVc1GS5JxE2kHwAhzo6K06/v+QUA
Date: Fri, 18 Aug 2023 12:19:54 +0000
Message-ID: <E21FCD8C-DD32-43DA-885E-EA0782EA9FAA@arm.com>
References:
 <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
In-Reply-To:
 <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3731.700.6)
Authentication-Results-Original: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=arm.com;
x-ms-traffictypediagnostic:
	AM6PR08MB3784:EE_|AS8PR08MB8063:EE_|AM7EUR03FT040:EE_|DBBPR08MB6314:EE_
X-MS-Office365-Filtering-Correlation-Id: 0e10830d-bdb9-4278-c1bf-08db9fe575d5
x-checkrecipientrouted: true
nodisclaimer: true
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original:
 +As1NMwIOlNzTJhZAF/lMJO92FV3B0AmN801TZFoF3J6YlkZPcHzZ137nw1Q4lpzmx+H7RT1yolKeL7GOvehEHre0MMSzsUIfheaYv4gRThuMWrT2jr4wUgnbzeSA+Tp24VVd44TwHkNUDah31qUlC4ajpAfUFFzhBQdwiZdEPRYIQmTx6K7RMLF0jxZyhfL1n/hlOFOLKd8W753hQJ3pgh+oPxAaJXobL6vMW6tMe7PvylgaLt7zNlHAD6CxbVoZj7qOag50NAbFr7vapmz3NbTIEKlingIMCyDOTW6u5zLPbSpL5wFokMBXVIWkA1La6wIANeGJkTaIhqfio1oESZ6JSXmP2MXyLxK5GucJpzX3HQP9LZtJdnK4C8kKEdfBI4BgtL5iEGf0AU7PtFYXzBBY4B74mqliBM2jE7pnxgqjZy7BwCNY7l7Ra2vI+czE3EbrM6K8wtdKZ6/MOeQgrNgV5uttbuwufzS3eU8+1vLQ9m8odyyjjusph9uGPW4bIfgz2DOnx3+8/zVkEr42cXbiaMv4RzLcc86prbRv8XgDp3w8IPijCJb+pKPpXu1N8ZdIPdy2vjaiXgR/0I2G6KZeFjQHsiJnqmyekuy/8k=
X-Forefront-Antispam-Report-Untrusted:
 CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(39860400002)(396003)(366004)(346002)(376002)(186009)(1800799009)(451199024)(8936002)(122000001)(99936003)(71200400001)(478600001)(86362001)(41300700001)(4326008)(8676002)(38100700002)(38070700005)(64756008)(66446008)(66556008)(5660300002)(316002)(66946007)(54906003)(66476007)(6916009)(91956017)(2906002)(36756003)(33656002)(2616005)(6506007)(83380400001)(6512007)(15650500001)(76116006)(6486002)(53546011)(45980500001);DIR:OUT;SFP:1101;
Content-Type: multipart/mixed;
	boundary="_004_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8063
Original-Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped:
 AM7EUR03FT040.eop-EUR03.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs:
	7f7a65d7-6097-4272-ef3e-08db9fe56de6
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info:
	yHua/qsVOpp+zwGiaMmhVQBpuD16gtKN6wZfHzlmg1kyl08Kzy+Ol4kBQiqyZK2PIPLhANkESgfP13qChMZAK3RuNupIbrVvAld01DkKt0KNIR23MyCe9J8nZJGCfsoZX6cFKwD4cII6g6T55lm4IJ428VLNtytLRyL6C0I8gkSs80Z67j7vfOscS1fM45QDjdhjQL2IlKseASgq4SCu29VdPBuEQ3fPoFB39STMLE9DEmXU4Kzqfyxl8e5qFqvvNX0aETY+GjQ5YPMlWMZ6GjTfEuEvgUfHQkfQ9afKGK3r0bHy8rGrbW1iodiZM8xUMU6PT6paeef2Pho8i8a4oAL8+ivAZ+0unxTbYD4OEt9b0FQ6aJZcFTYFkIuyEtEKl/iRtSGjfqTZ6yoLwKcW376UoOLgrWOB6g2e/G/wlZ9SZ79FIrI1y4xAxVp+Cnd7dALH0HFC9WF4OgGMLqA2jnNsVhaKyLLp12udl12zAT+acSP2Qc5zEvYxa5AiAViN1Q+NiRo0VPEeuZTWsein2+kBrpfB1frdHo4mmlRJbjxVSVlmhFap9ZEzYfsnmR+eR9JV6l7RlIsDLwrtCNx3DvYsgIZsSG7ULSGzmlfJ+c+op3qVqP/tnnrR1iOMpnc75oX8ekXK3AZzwj8HkiYE0Fzbiq+YldIgMSTr9WG2R/w1qlKhafDleGbosXKyuzFc
X-Forefront-Antispam-Report:
	CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230031)(4636009)(346002)(136003)(39860400002)(376002)(396003)(186009)(1800799009)(82310400011)(451199024)(36840700001)(46966006)(40470700004)(6486002)(6506007)(6512007)(33964004)(53546011)(40460700003)(45080400002)(86362001)(336012)(107886003)(26005)(40480700001)(83380400001)(36756003)(36860700001)(47076005)(21480400003)(81166007)(99936003)(82740400003)(356005)(2616005)(33656002)(2906002)(54906003)(316002)(15650500001)(41300700001)(70206006)(70586007)(5660300002)(28085005)(235185007)(450100002)(8676002)(6862004)(4326008)(8936002)(478600001);DIR:OUT;SFP:1101;
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2023 12:20:07.5077
 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 0e10830d-bdb9-4278-c1bf-08db9fe575d5
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource:
	AM7EUR03FT040.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6314

--_004_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_
Content-Type: multipart/alternative;
	boundary="_000_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_"

--_000_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgS2VsbHksDQoNCj4gT24gMTggQXVnIDIwMjMsIGF0IDEyOjU1LCBLZWxseSBDaG9pIDxrZWxs
eS5jaG9pQGNsb3VkLmNvbT4gd3JvdGU6DQo+DQo+IEhpIGV2ZXJ5b25lISA6KQ0KPg0KPiBJIGhv
cGUgeW91J3JlIGFsbCB3ZWxsLg0KPg0KPiBJZiB3ZSBoYXZlbid0IG1ldCBiZWZvcmUsIEknZCBs
aWtlIHRvIGludHJvZHVjZSBteXNlbGYuIEknbSBLZWxseSwgdGhlIENvbW11bml0eSBNYW5hZ2Vy
IGZvciBUaGUgWGVuIFByb2plY3QuIE15IHJvbGUgaXMgdG8gc3VwcG9ydCBldmVyeW9uZSBhbmQg
bWFrZSBzdXJlIHRoZSBwcm9qZWN0IGlzIGhlYWx0aHkgYW5kIHRocml2aW5nLg0KPg0KPiBUaGUg
bGF0ZXN0IHVwZGF0ZSBiZWxvdyByZXF1aXJlcyB5b3VyIGF0dGVudGlvbjoNCj4NCj4gICAgIOKA
oiBXZSB3aWxsIGJlIG1vdmluZyBJUkMgY2hhbm5lbHMgZnVsbHkgdG8gTWF0cml4IGluIFNlcHRl
bWJlciAyMDIzLiBPbmNlIHRoZSBjaGFubmVscyBoYXZlIGJlZW4gY3JlYXRlZCwgZnVydGhlciBp
bmZvcm1hdGlvbiB3aWxsIGJlIHNoYXJlZC4NCj4gICAgIOKAoiBOZXcgTWlzc2lvbiBTdGF0ZW1l
bnQsIGdvYWxzLCBhbmQgcHVycG9zZSBpcyBhdHRhY2hlZCB0byB0aGlzIGVtYWlsIGFuZCB3aWxs
IGJlIHNoYXJlZCBwdWJsaWNseS4NCj4gU2hvdWxkIGFueW9uZSBoYXZlIGFueSBjb25jZXJucyBv
ciBmZWVkYmFjaywgcGxlYXNlIGxldCBtZSBrbm93DQoNCkluIGVtYmVkZGVkIGFuZCBhdXRvbW90
aXZlIGluIHBhcnRpY3VsYXIgb25lIGtleXdvcmQgdGhhdCB3b3VsZCBiZSBpbnRlcmVzdGluZyB0
byBoYXZlIGlzICJTYWZldHkiLg0KDQpXZSBjb3VsZCBhZGQgaXQgaW4gdGhlIG1pc3Npb24gc3Rh
dGVtZW50IGFuZCBpbiB0aGUgZW1iZWRkZWQgdGVjaG5vbG9neSBnb2FsczoNCi0gVGhlIHByb2pl
Y3QgYWltcyB0byBlbmFibGUgaW5ub3ZhdGlvbiwgc2NhbGFiaWxpdHksIHNhZmV0eSBhbmQgc2Vj
dXJpdHkgaW4gdmlydHVhbGl6YXRpb24gc29sdXRpb25zLg0KLSBUcmFuc2Zvcm0gZW1iZWRkZWQg
YW5kIGF1dG9tb3RpdmUgc2VjdG9ycyB3aXRoIG1hdHVyZSwgc2FmZSBhbmQgc2VjdXJlIHNvbHV0
aW9ucy4NCg0KV2hhdCBkbyBvdGhlciB0aGluayA/DQoNClJlZ2FyZHMNCkJlcnRyYW5kDQoNCg0K
Pg0KPiBNYW55IHRoYW5rcywNCj4gS2VsbHkgQ2hvaQ0KPg0KPiBPcGVuIFNvdXJjZSBDb21tdW5p
dHkgTWFuYWdlciwgWGVuU2VydmVyDQo+IENsb3VkIFNvZnR3YXJlIEdyb3VwDQoNCg==

--_000_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <B10EC3E9F1F2F040BBC06238311B228A@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPGRpdiBjbGFzcz0i
Qm9keUZyYWdtZW50Ij48Zm9udCBzaXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExcHQ7
Ij4NCjxkaXYgY2xhc3M9IlBsYWluVGV4dCI+SGkgS2VsbHksPGJyPg0KPGJyPg0KJmd0OyBPbiAx
OCBBdWcgMjAyMywgYXQgMTI6NTUsIEtlbGx5IENob2kgJmx0O2tlbGx5LmNob2lAY2xvdWQuY29t
Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7IDxicj4NCiZndDsgSGkgZXZlcnlvbmUhIDopIDxicj4NCiZn
dDsgPGJyPg0KJmd0OyBJIGhvcGUgeW91J3JlIGFsbCB3ZWxsLiA8YnI+DQomZ3Q7IDxicj4NCiZn
dDsgSWYgd2UgaGF2ZW4ndCBtZXQgYmVmb3JlLCBJJ2QgbGlrZSB0byBpbnRyb2R1Y2UgbXlzZWxm
LiBJJ20gS2VsbHksIHRoZSBDb21tdW5pdHkgTWFuYWdlciBmb3IgVGhlIFhlbiBQcm9qZWN0LiBN
eSByb2xlIGlzIHRvIHN1cHBvcnQgZXZlcnlvbmUgYW5kIG1ha2Ugc3VyZSB0aGUgcHJvamVjdCBp
cyBoZWFsdGh5IGFuZCB0aHJpdmluZy4NCjxicj4NCiZndDsgPGJyPg0KJmd0OyBUaGUgbGF0ZXN0
IHVwZGF0ZSBiZWxvdyByZXF1aXJlcyB5b3VyIGF0dGVudGlvbjo8YnI+DQomZ3Q7IDxicj4NCiZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg4oCiIFdlIHdpbGwgYmUgbW92aW5nIElSQyBjaGFu
bmVscyBmdWxseSB0byBNYXRyaXggaW4gU2VwdGVtYmVyIDIwMjMuIE9uY2UgdGhlIGNoYW5uZWxz
IGhhdmUgYmVlbiBjcmVhdGVkLCBmdXJ0aGVyIGluZm9ybWF0aW9uIHdpbGwgYmUgc2hhcmVkLg0K
PGJyPg0KJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyDigKIgTmV3IE1pc3Npb24gU3RhdGVt
ZW50LCBnb2FscywgYW5kIHB1cnBvc2UgaXMgYXR0YWNoZWQgdG8gdGhpcyBlbWFpbCBhbmQgd2ls
bCBiZSBzaGFyZWQgcHVibGljbHkuPGJyPg0KJmd0OyBTaG91bGQgYW55b25lIGhhdmUgYW55IGNv
bmNlcm5zIG9yIGZlZWRiYWNrLCBwbGVhc2UgbGV0IG1lIGtub3c8YnI+DQo8YnI+DQpJbiBlbWJl
ZGRlZCBhbmQgYXV0b21vdGl2ZSBpbiBwYXJ0aWN1bGFyIG9uZSBrZXl3b3JkIHRoYXQgd291bGQg
YmUgaW50ZXJlc3RpbmcgdG8gaGF2ZSBpcyAmcXVvdDtTYWZldHkmcXVvdDsuPGJyPg0KPGJyPg0K
V2UgY291bGQgYWRkIGl0IGluIHRoZSBtaXNzaW9uIHN0YXRlbWVudCBhbmQgaW4gdGhlIGVtYmVk
ZGVkIHRlY2hub2xvZ3kgZ29hbHM6PGJyPg0KLSBUaGUgcHJvamVjdCBhaW1zIHRvIGVuYWJsZSBp
bm5vdmF0aW9uLCBzY2FsYWJpbGl0eSwgc2FmZXR5IGFuZCBzZWN1cml0eSBpbiB2aXJ0dWFsaXph
dGlvbiBzb2x1dGlvbnMuPGJyPg0KLSBUcmFuc2Zvcm0gZW1iZWRkZWQgYW5kIGF1dG9tb3RpdmUg
c2VjdG9ycyB3aXRoIG1hdHVyZSwgc2FmZSBhbmQgc2VjdXJlIHNvbHV0aW9ucy48YnI+DQo8YnI+
DQpXaGF0IGRvIG90aGVyIHRoaW5rID88YnI+DQo8YnI+DQpSZWdhcmRzPGJyPg0KQmVydHJhbmQ8
YnI+DQo8YnI+DQo8YnI+DQomZ3Q7IDxicj4NCiZndDsgTWFueSB0aGFua3MsPGJyPg0KJmd0OyBL
ZWxseSBDaG9pPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IE9wZW4gU291cmNlIENvbW11bml0eSBNYW5h
Z2VyLCBYZW5TZXJ2ZXI8YnI+DQomZ3Q7IENsb3VkIFNvZnR3YXJlIEdyb3VwPGJyPg0KPC9kaXY+
DQo8L3NwYW4+PC9mb250PjwvZGl2Pg0KPGRpdiBjbGFzcz0iQm9keUZyYWdtZW50Ij48Zm9udCBz
aXplPSIyIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExcHQ7Ij4NCjxkaXYgY2xhc3M9IlBsYWlu
VGV4dCI+PGJyPg0KPC9kaXY+DQo8L3NwYW4+PC9mb250PjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_--

--_004_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_
Content-Type: application/pdf; name="New mission statement_.pdf"
Content-Description: New mission statement_.pdf
Content-Disposition: attachment; filename="New mission statement_.pdf";
	size=42304; creation-date="Fri, 18 Aug 2023 12:19:54 GMT";
	modification-date="Fri, 18 Aug 2023 12:19:54 GMT"
Content-ID: <4cb66dc7-b5bb-4ff7-87bc-663e840fc5ce@eurprd08.prod.outlook.com>
Content-Transfer-Encoding: base64

JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9UaXRsZSAoTmV3IG1pc3Npb24gc3RhdGVtZW50OikK
L1Byb2R1Y2VyIChTa2lhL1BERiBtMTE3IEdvb2dsZSBEb2NzIFJlbmRlcmVyKT4+CmVuZG9iagoz
IDAgb2JqCjw8L2NhIDEKL0JNIC9Ob3JtYWw+PgplbmRvYmoKOCAwIG9iago8PC9GaWx0ZXIgL0Zs
YXRlRGVjb2RlCi9MZW5ndGggMzk0Nz4+IHN0cmVhbQp4nL1d224ktxF911fMY/IQmizegcUCGmnt
pzwk0Q8YttdIYAeJ4wD5/BSv3U32dNWMZgTbkXZWIrvJ4qlz6sKok8R//qTwf3yE0w+/Pv37SXib
P21f8UN1Sv/89btT+ea3n5+++U6ffv7PU/r7oNxJSetOv/309PXpL8MIHtK/OIYwp/IvDtO/X0Y6
vz198605gTy9fX1Sy2MJZw1EF8Lp7den9FkQOJlx8fT24+mTlFpJaYKU9vnz6e0fT1/eLoxkrLDO
GenIEa3EEV/wqyv/5e8B/1PHMygcKConFWOKNLTHoU39Guq06asqn6nXNt3OkuJoAkyw2qallfmv
cF3LN8Oi2hM+0eZBrfAq4EBC26jxa31II4LJfywLG8qrm7h57Wk044T1QQExXHot81peLb9y+l6n
lT0eXkknVNo3TYyPY5lnYiwwAvfHkmMxX11ZhftKj6df8jhReJ0/lfVzExnvH0BI0MYQUyRLcnko
3F40tbCaJ6/NlzKfSesfjucE7UQe+3DKspvESBaE0xAUteB5GCtkKD+1PDkxvpfC0htg7AYkwOYl
1WHZCVvOeFodate11qIc7uN3eq5LVHclCFi9V3qYWOeV9Qe/1D8H/ulAlBEhMNZ32fwOZ7pMnY3j
jF9fj6eyCg1Rk+c8L7Xvrw3tl9a2WDCAmM6BiI5EKWOJYbwV9EPbc1lyE9bbv4e7KiK2y+DjLbgr
RcybRcGPq6fBygKsk5WeaSu1aOMqWk1ZBgM2vRYGt4waKu+6rg5MVXSrr4L+T6HPWR246gLKASAg
0EmBO5PcJ2l6eXkIeFMRx1M+enpprGkojQ65Oub8+fJuHgQ4tFa7fTdieyAgiDjcH+KVwrKm+WS9
1sObCAKBDRqx16hMR46mAEeffe2NAIkmQKzYygnhLwzermJ5GL1gA0oTlvczZwL3jBHo9CJlkgQ6
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
vLZ/oetuvQinO/eel2Sg6EQsIhf8Zg2OYwobvWIk/m5COFgRiP3biadhnRWG0593Zeu9SndsMcpH
oHn1MF6N6VemcmtFAaolRo4MWhl2eRZQDVtJltGxiaI4rlQsM25LOVjkHTVoOdGw6/JEVD2CZHWC
nVdDEyUOBgwLUIdKLqUmnm5rwmLQB+vuq/XlV2TVrcmS9eYggby+uN9JpAcxPqRD6l7ul8A4p3Fk
qQIjNv7+xqgiC9XUS3kMTtawruHPmOeGM9J77Aj8k1EYQ4eY3lMwpVIpGp0p0kM/jhZzFva82vy6
qLJcdbEiChQNtOiwyYxCv5Ur0JESiJC1y50agK7J/LWMsRy2/cr8h+l3grCk8nJRCOzcYBAb+BFz
ehCBpuOXJVtLkA/549YyQ1/gsYcKVqXrbx9x+wVdUI5qqVbUs1o7XVACqQOn8+FqBHMdnVQoVHOH
Zuzs/WH8uGWdxrAOBVFdoj6sWDbdRcW4TbPqVDT7+aLxo/upNqEFigyinmD8n9hUOhprdlSOXn7v
hofG/bdsg9J2/AayG+v50qX3jH5Ndv+kN6w7Bj6wnC9d3smAug1E9FsulZ+v0HJrSN+Dhpw3D+EB
V3FeQ5m1Foz03lwBV1YZShpt25BLseGo2i00H1E7oozO1IYz3TUXVP8f8fwShAplbmRzdHJlYW0K
ZW5kb2JqCjIgMCBvYmoKPDwvVHlwZSAvUGFnZQovUmVzb3VyY2VzIDw8L1Byb2NTZXQgWy9QREYg
L1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUldCi9FeHRHU3RhdGUgPDwvRzMgMyAwIFI+Pgov
Rm9udCA8PC9GNCA0IDAgUgovRjUgNSAwIFIKL0Y2IDYgMCBSCi9GNyA3IDAgUj4+Pj4KL01lZGlh
Qm94IFswIDAgNjEyIDc5Ml0KL0NvbnRlbnRzIDggMCBSCi9TdHJ1Y3RQYXJlbnRzIDAKL1BhcmVu
dCA5IDAgUj4+CmVuZG9iago5IDAgb2JqCjw8L1R5cGUgL1BhZ2VzCi9Db3VudCAxCi9LaWRzIFsy
IDAgUl0+PgplbmRvYmoKMTAgMCBvYmoKPDwvaC4zYnY0c2hqbTY1eTIgWzIgMCBSIC9YWVogNzIg
NzIwIDBdCi9oLjFvbWt3NXRxdWVxeCBbMiAwIFIgL1hZWiA3MiA2MTQuMTQyMDkgMF0KL2gud3Fh
Mnd0M2xqMzJ6IFsyIDAgUiAvWFlaIDcyIDMwNC44NTg0IDBdPj4KZW5kb2JqCjExIDAgb2JqCjw8
L1R5cGUgL0NhdGFsb2cKL1BhZ2VzIDkgMCBSCi9EZXN0cyAxMCAwIFI+PgplbmRvYmoKMTIgMCBv
YmoKPDwvTGVuZ3RoMSAyNDgwNAovRmlsdGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDEzMzg0Pj4g
c3RyZWFtCnic7XwJdFRF1v+teq/f673f63R6SXfSr9PpTkizZiEkRNJAAmgMO5pgIgkQWQRZggoj
ahhFEBcYx32cAZdxHYdOiEyCOuRzm3FBmNHR0VGJioozgzL+GVzJ+9+q7oZER47fd853/mf+Z97L
/dWtqvuq6lXdunWrXgMQAMhAEGHk5OqaSfRn9DYAmoepMydPnzYLMsEMQCoxbp08a84E82/l6zH+
BMZHTps1omjt8N1HUX4txpvPqa6rn37T0n8CFEwBUG9esLxlpTBXeADz/4z56xdcska7O/D63wAk
fF6afcHKRctfWtdwJ4BNwfhFi1raVoIXTFg+Pg/KomXrLriz/5ypAOVvAeRLixcuX7thXHk9Nrgd
wGRc3NqysM/1HJZH/o7yoxdjgrPYhG0nt2M8b/HyNWvrbjbWARimY9qyZSsWtGzdeNe9AMJszO9e
3rJ2pWG3DcsiWCZoF7Usb/U0j3obO8OKadUrV7St0QvhVuTZ+2krV7eujLxWtxcgsBnA8ltgfWfm
N7sEMAIFFYiuI8/yzoPPoBJ+DjKmKzACzsGSf4XPGTAu8GdAz2fl/4sLn5fH9U+FiQp8tfOrHyk8
ZdB1Xqr+4XgbWla3zAdtwbrVy0BbtLr1QtAWt85fDdqyljUXgXaqTDD47ty4dPKX8xyV/zT6jTz5
nvfzC1n44vSxu7/aeWKRAkZ8fxwHMuA5a4qnYEmlZeNNoBBvAqPwJlCKN4FqvAlMwZvA2XgTmAaz
EOdAPeJcvFl5grCZbMOeMBruNBRjcf5kKPwBLqBOo4FaJJGyS4RvvXndtKnTIA4VcKnhlf4ZpFge
RzrjrNN17N2o4XE2UiDylgLvZVdqNFyYuhhDN46FABKWMBmmwkxogVZYAivhYriUlfGt9GWwmqXr
73/3/s6InLoy/8f3xO+7yZCBN81O3sLq090GX/KWcpK3bOB3t6nJPNfSam3B+xOHw/GM8qjyaMZV
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
OTE0MDYKL1N0ZW1WIDQ1Ljg5ODQzOAovQ2FwSGVpZ2h0IDcxNS44MjAzMQovSXRhbGljQW5nbGUg
MAovRm9udEJCb3ggWy02NjQuNTUwNzggLTMyNC43MDcwMyAyMDAwIDEwMDUuODU5MzhdCi9Gb250
RmlsZTIgMTIgMCBSPj4KZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlw
dG9yIDEzIDAgUgovQmFzZUZvbnQgL0FBQUFBQStBcmlhbE1UCi9TdWJ0eXBlIC9DSURGb250VHlw
ZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRv
YmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNzUwXSAyOSBb
Mjc3LjgzMjAzXSA0MiBbNzc3LjgzMjAzXSA0OSA1MyA3MjIuMTY3OTcgNjggNzIgNTU2LjE1MjM0
IDc2IDc5IDIyMi4xNjc5NyA4MCBbODMzLjAwNzgxXSA4MSA4MyA1NTYuMTUyMzQgODUgWzMzMy4w
MDc4MV0gODcgWzI3Ny44MzIwMyA1NTYuMTUyMzQgMCA3MjIuMTY3OTddXQovRFcgNTAwPj4KZW5k
b2JqCjE1IDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAyODk+PiBzdHJlYW0K
eJxdkdtqwzAMhu/9FLrsLkoOTZYOQqCkK+RiB5b1AVJb6QyLYxznIm8/28oymMGGD+n/JUtR3Zwb
JS1E72bkLVropRIGp3E2HOGGd6lYkoKQ3K4UXj50mkVO3C6TxaFR/cjKEiD6cNHJmgV2JzHe8IFF
b0agkeoOu2vdOm5nrb9xQGUhZlUFAnvn9NLp125AiIJs3wgXl3bZO81fxueiEdLACXXDR4GT7jia
Tt2RlbE7FZQXdyqGSvyLH0l16/lXZ3x2cnbZcXw4VZ7SU6CsCHRIiJ6J8kB5GijLAj0mREeinKgm
egqUk2dRhH7WyulvH1vb2YXsD6StSbvWJPsiXS1I5H/nt7CNjs/GuKmFVYVx+UFJhds29ai9yt8f
c8GUBwplbmRzdHJlYW0KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZSAvRm9udAovU3VidHlwZSAvVHlw
ZTAKL0Jhc2VGb250IC9BQUFBQUErQXJpYWxNVAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2Nl
bmRhbnRGb250cyBbMTQgMCBSXQovVG9Vbmljb2RlIDE1IDAgUj4+CmVuZG9iagoxNiAwIG9iago8
PC9MZW5ndGgxIDEyMDAwCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNTYzNT4+IHN0cmVh
bQp4nO1ae3xUxfU/M3fu3Ud2N5tsks0L2GWzCZAnBHfDKwRIQAgkIQmw4RESSQKRQCJJeINUsWJa
wUc1PxCt9tfaj221dyOtIFClorbUR1Ss/nyUXy1PtUor2jaw9/7O3M0mu4Hax6f//D4f7nBn5syd
xzlnzpzznQ1AACAWMwaOWcUlM5lH+AiAOrDVN6uivCpO7SsEMN4IIIyfVbVg+qePvtWC9bn4va+8
Kndc5/LborH/RqTrVqypb6MvCLVIv4t0x4r1HQ72UVYrADmJ9JymtpVrVnyR8mMA6XlsO7Kyvr0N
9GDDehZ+N61s2dQkTv1jBoD9rwAJ51c1rNk4PmPsHwH0W7HPK6sa6xsCsW/WYX0/9veswgZzbHQH
0nz9tFVrOjZ2Pcp5sV7BNfpaWlfUn779458AmHG8sGNN/cY24XP6F+xfgP0da+vXNNrp2O0AIo4h
M9ta2zvUemjAuo9/b1vX2Dbh9JfTUTkoP8kBAhT5paoK0VgH8hzcAwlQDSKn8LGg5EBjQEJaAFAv
4Xszn+8aD47QtSgmAMOCvnnKAsN/64E8HdHhF9qs1BX7san7geXRk7+EJL325fjFmBxevk0q3+ub
F3gbx7bjegZcPPiMgQvwfVCgDOrIWPgJvAgnYSschHvxW5xSB3H0IXAITohiEyGe3Q1WUYY4KRHi
yeMQg3tjkU4NzMVlHt5ft2gU7pT2atzhqumYCIzHRKAAE4HJmAiU4PoEKlA/BBbCEsyXQS0Qchgl
oyCwPfQIag7EfWI+LjMiWApvQBPVJo7U1eAzq7x8FjghCzZLKCI06fZRcAD5Lv/GJqIkDkxC/xS8
jMOcaCWDOq20YguDHJiuceeDm6ENNsBm3FfAeUOt9dAC62CTqqqnh6ZIjiL4NMJGeBxY8cy51dCw
YtO6Fqhbua5xNdS11HeshWQoBN20xSUO8MyorMZ8ZuU0B+TMK5+Ledm0hZhXls/DvLqyFL+i/ag4
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
Y54kXkVVzogjTQvLy5F9DvSXya8KupQ+I+4KyqEzS8kwGrLhWE9cTi7faHREmb0wqPuUwmvABc1h
hIiRSIwMEVlIZH39JYYTbiTcIWIMEmM4IXzt9SYhAlLx/XX1ymm9ckavPOpaFx68sKV58we33atp
zaltvXYRikq8cMB7E16E5jRHW0mZlEaMvzVWPzp/2u51S3fGG95zv96tnOlWnuhmZ5Uzh0kqV9+C
o69SEo/3pLlzatPeOk2I2/5ZLvUtyyGafjUT0SxENx/tfQx8rycuM2vAQiIUom39v6jeCCUmI5Ec
ItKRSP/HShyuHQzUmptrTR49VHFcUW6vx+uxc7uyhdubM3R9PNczaRlqbV6zOZosMqZ2b/v5XlKq
gnLmQvX02o0W0xvuN/oVxzW2+smXtJtlxZwaUnZy5QIqpvYZxZFRi+aV96sM/g9DRayoCmVuZHN0
cmVhbQplbmRvYmoKMTcgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9C
QUFBQUErUm9ib3RvLUJvbGRJdGFsaWMKL0ZsYWdzIDY4Ci9Bc2NlbnQgOTI3LjczNDM4Ci9EZXNj
ZW50IC0yNDQuMTQwNjMKL1N0ZW1WIDEzNy4yMDcwMzEKL0NhcEhlaWdodCA3MTAuOTM3NQovSXRh
bGljQW5nbGUgLTEyCi9Gb250QkJveCBbLTcxMi40MDIzNCAtMjcwLjk5NjA5IDEyMDQuNTg5ODQg
MTA1Ni4xNTIzNF0KL0ZvbnRGaWxlMiAxNiAwIFI+PgplbmRvYmoKMTggMCBvYmoKPDwvVHlwZSAv
Rm9udAovRm9udERlc2NyaXB0b3IgMTcgMCBSCi9CYXNlRm9udCAvQkFBQUFBK1JvYm90by1Cb2xk
SXRhbGljCi9TdWJ0eXBlIC9DSURGb250VHlwZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lE
U3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRvYmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBw
bGVtZW50IDA+PgovVyBbMCBbNDQ4LjI0MjE5XSAxNiBbMjQxLjY5OTIyIDM4MC44NTkzOCAyODYu
NjIxMDldIDM4IFs2MjQuMDIzNDRdIDUyIFs2MzAuMzcxMDkgMCAwIDAgNjA0Ljk4MDQ3IDAgMCAw
IDYyMS4wOTM3NV0gNjkgWzUyNC45MDIzNCA1NTAuNzgxMjUgNTEwLjc0MjE5IDU1MS4yNjk1MyA1
MjkuMjk2ODggMzUyLjUzOTA2IDU1OC41OTM3NSA1NDcuODUxNTYgMjYyLjIwNzAzIDI1Ni44MzU5
NCAwIDI2Mi4yMDcwMyA4NDQuNzI2NTYgNTQ4LjMzOTg0IDU1My4yMjI2NiA1NTAuNzgxMjUgMCAz
NTguODg2NzIgNTAzLjQxNzk3IDMzMi41MTk1MyA1NDcuODUxNTYgNDk1LjExNzE5IDcxNy43NzM0
NCAwIDQ5MS42OTkyMiA0OTguNTM1MTZdXQovRFcgMD4+CmVuZG9iagoxOSAwIG9iago8PC9GaWx0
ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggMjk1Pj4gc3RyZWFtCnicXVFNa8MwDL37V+jYHUqcLG47
CIEt3SCHfbB0PyC1lc6wOMZxD/n3s+W2gxls8aT3JFnKmnbfGu0h+3CT7NDDoI1yOE9nJxGOeNKG
5QUoLf0F0SvH3rIsiLtl9ji2ZphYVQFknyE6e7fA6lFNR7xj2btT6LQ5weqr6QLuztb+4IjGA2d1
DQqHkOm1t2/9iJCRbN2qENd+WQfNH+OwWISCcJ66kZPC2fYSXW9OyCoeTg3VSzg1Q6P+xcukOg7y
u3eRXWwCm/OyqCO6LwkJntAuoTKhJqEd5b1kENd8t/I5J1pekCka0pYiVXkms8nJKfg1PTkTU6R+
xBOZbWpL7JMzybcPlw5SzfjJuIzbBOXZuTA82hhNLc5LG7wt1U42quL9BfcolWAKZW5kc3RyZWFt
CmVuZG9iago1IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUwCi9CYXNlRm9udCAv
QkFBQUFBK1JvYm90by1Cb2xkSXRhbGljCi9FbmNvZGluZyAvSWRlbnRpdHktSAovRGVzY2VuZGFu
dEZvbnRzIFsxOCAwIFJdCi9Ub1VuaWNvZGUgMTkgMCBSPj4KZW5kb2JqCjIwIDAgb2JqCjw8L0xl
bmd0aDEgMTI2MjgKL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCA1Njc1Pj4gc3RyZWFtCnic
7Tp7fJTFtWfme+wzyW6ym10SSHazJIGQkJCQBAPyMiGQgEQSIAESEkhCAuENERAj2iI0Fqm11ltq
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
rKauxHCdOXoUZ48ytEdJHeg+4rxSjazgv5BbCmlEpd75p4xFy5lS1T71ASnKr9jA3SVUwUIzVzIJ
yi4dHnTHhfz+9T3FlIxA8oCSCbvouBBwXV0yWhaBMXYpg3uYWFAmKUwmStp3iwXNxBwmlzCZkLMn
fkLmqX1zyrkdqQ+EiOOmF5j99BsUu9nB/wAy8pUeCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoK
PDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9DQUFBQUErUm9ib3RvLUJvbGQKL0Zs
YWdzIDQKL0FzY2VudCA5MjcuNzM0MzgKL0Rlc2NlbnQgLTI0NC4xNDA2MwovU3RlbVYgODMuOTg0
Mzc1Ci9DYXBIZWlnaHQgNzEwLjkzNzUKL0l0YWxpY0FuZ2xlIDAKL0ZvbnRCQm94IFstNzI2LjU2
MjUgLTI3MC45OTYwOSAxMTkwLjkxNzk3IDEwNTYuMTUyMzRdCi9Gb250RmlsZTIgMjAgMCBSPj4K
ZW5kb2JqCjIyIDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDIxIDAgUgovQmFz
ZUZvbnQgL0NBQUFBQStSb2JvdG8tQm9sZAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJ
RE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJp
bmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzQ0My4zNTkzOF0gMTcgWzM4Ny42
OTUzMV0gMzAgWzI4Mi4yMjY1Nl0gMzcgWzY3Mi44NTE1NiAwIDY1NC4yOTY4OCAwIDU2Mi41IDU0
Ny44NTE1NiAwIDAgMjkxLjUwMzkxXSA1NCBbNjM4LjE4MzU5IDYxNC43NDYwOSA2MTguNjUyMzQg
MCA2NTMuODA4NTldIDY5IFs1MzYuMTMyODEgNTYyLjk4ODI4IDUyMS40ODQzOCA1NjMuNDc2NTYg
NTQwLjUyNzM0IDM1OC4zOTg0NCA1NzAuODAwNzggNTU5LjU3MDMxIDI2NS4xMzY3MiAwIDAgMjY1
LjEzNjcyIDg2NS43MjI2NiA1NjAuMDU4NTkgNTY1LjQyOTY5IDU2Mi45ODgyOCAwIDM2NC43NDYw
OSA1MTQuMTYwMTYgMzM3Ljg5MDYzIDU1OS41NzAzMSA1MDUuMzcxMDkgNzM0Ljg2MzI4IDUwOC43
ODkwNiA1MDEuOTUzMTMgNTA4Ljc4OTA2XV0KL0RXIDA+PgplbmRvYmoKMjMgMCBvYmoKPDwvRmls
dGVyIC9GbGF0ZURlY29kZQovTGVuZ3RoIDMwMT4+IHN0cmVhbQp4nF2Rz2rDMAzG734KHbtDSeIm
6QohUNoNctgflvUBElvpDItjHPeQt59tZR3MkMBP0qdPSMmpOTdaOUje7SRadDAoLS3O080KhB6v
SrOMg1TCrRT/YuwMS7y4XWaHY6OHiVUVQPLhs7OzC2yOcurxgSVvVqJV+gqby6n13N6M+cYRtYOU
1TVIHHynl868diNCEmXbRvq8csvWa/4qPheDwCNnNI2YJM6mE2g7fUVWpf7VUD37VzPU8l++JFU/
iK/Ohuos89Vpys91pKdIu2MkXkTKM6I90Y7oTHSI5AWBijJ6rt2LX6/7aPxAZlSdF6QtyfORWvAY
zFdrcilpgiKlkpyCJwqSvKDJ93ydgDzDAsKh7tsVN2v9YuM140bDLpXG+8HNZIIqfD/oZprVCmVu
ZHN0cmVhbQplbmRvYmoKNiAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFz
ZUZvbnQgL0NBQUFBQStSb2JvdG8tQm9sZAovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRh
bnRGb250cyBbMjIgMCBSXQovVG9Vbmljb2RlIDIzIDAgUj4+CmVuZG9iagoyNCAwIG9iago8PC9M
ZW5ndGgxIDE0MjgwCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNjY0OD4+IHN0cmVhbQp4
nO1aeXxTxfY/c7ckTdom6RJoC00augAtLV2xIBSlRUCkUpaWtUgLFAotUDYFxQ1KAQFFQFZ9D5WC
ym1EIUWlfB4g9ClWRJ76wCcuPxBZ3EHa3PzOTBKahMLz93nvn9/nwx0yM2fuvTPfs8yZc24BAgBG
rAQw9++Xm8d/zz8LwCXgaGH//CEFHWThMkBgA4C4tX/B8HsuvvhJOQA/Bu9fH1KQnFqV/s4b+Pxi
pIsnTp9QeS0toAPSXyG9cOLcKnPXHaotAOQk0sMmVU6ePu9a8S4AaR+OvTN5wuxKUEMI9hPxvm5y
+YJJ5ZfW/QwQgfN3mDqlZPr8u/L6Ijh1FT7zwZTSCSUtU088jP3N+HzmFBwIqFeNQ3o+0p2mTK+a
f3S+MQkgpBjXuF5eMXFC7SX5B4CAHMS8ePqE+ZX8FV6Dz/fA580zJkwvNQpJAjJfiGOhlRWzq5zT
oQT7hfR+5azSyr9Mun4MeUeeyQAgwCFezumEYOwDOQCrIByGgUgpvIKQc+A6gYQ0z0bAOZXO18aF
b6jKFR2AZsD1SGWgJsU9R+sD77ERzmr8/PxLjeODe/0G7dXszqEfDd1o+ykZ+uv1SMenmhT1bCQ1
uLjr6gJbYDHUwHw4ias/AKNgKRTDCEjnesE7YINn4BA+FaoUQyi3Ccy8BbRCNoQKK0EvyhAqtYMw
8goYpAYIkj5Hblx4Oejonj+IUagx9mMocfVY6Iz9JCwEUqA71mmQjnUm9MC6J/TCOhelRRDJOCBk
P3LIAS8sIatRgiBuFNNwmWhXy38Mkzg2sbdIcryI/kOG9IccSGzmJVAAJqk2cmAGso3eE7KRDzMW
3j0FbUOxJqwVYAq24aDHEQm6IaoBMBjyEVshVMLDzTxqGCAR+uL4/TAEhsJImACzmlHzzm/9i1Tv
rzlvHUMAauEVEPrl3T8MSiYumFUOxZNnlU6D4vIJVTMgAnqDqu+oXDNk3jt0GNZ5Q/uaodvgIfdj
/UDfEVgPHTIY62FDB+FdtCcnzkrcLbhbl5AEN43clpdNngAJrI5idahbDsT9HLnxo293QSm4RtX4
y2Eth5qVyDvY5qOeeBiI8ml9Jsrrmf3YDibvsmcGsxkHMjwqtDuUuID7DfU9xt0n+E6+u8+hJd3j
7vNe44JXX4Q4XM3Vl7AHqI0KeAh/VfhLQqoUJsMcKKcaQssqxXo2lOG9Gaj/VNRud7TDLLQ/SlG7
zPJ7x3u+e/FXCQtwtAyfmIJjnre6Y68/3q3A8XJ834y2MQMm4vxmtJNyLGacyfPWbEaVYkvxzMW6
BLrJuq4ydAUb0XNdic1AsN5ryE6JjdSDuivsJff17GYJxe5ervC+Hgmsxw+9Nz02nPaEcYN7dW1P
e2JmYkz7YNqTZo7NS42kPdWaeWOyrbSnfnRy/l0RtKcZlpsZx2YJmFs8KLMD7WmfLHnA9Zzuc1vN
xF60Fxiq12kk2gvqlRofZaC94Jz0zh3Yu/r8vi5UYDNqVciAOXdRWbt+tj4RZLZtPK0eo1VyBKmy
DaFVBa1W0Wo3rZy0io4gc+gbc+gbc+gbc2zBHem7tLpCq+iO+Nx4Wq2i1Ue0ctKqT0d8uIJWyWZ8
rgIrNAIZEgfJmvzCOkKeKdpHnE/LT3Wo0/DjxyXJJNFszi3rJ5PiJJlLlEkXS5LMJ5rzZD42b2ih
tchcY64ZUFJjzjNPmVAiC7GsxRulNUXJZhkKCsuwHlZokXOKIm90S4uKspNkgU4jsGlqinCCqe4J
prIJ8H1HkiwmDjLLfFx+4YOF8uJ+kXJOv6JIi8WcKzfkF8oN/SItRUVJsnQDo9klT4ZWlShLXZJk
tWuGgkI5J1KGopoaF2W1yItraiJrkAMP3eBL7yPgP5DjPYASyN1HFuezO4utlkg6YLVYLYiwqF+S
rEkcVFCYixAtCDEgUU7ITZK1iXJnbHSJdfGk2lxTUGjPwf05cZ8aqocV2iGBP19ZFClbcXJz9T49
3BijXAYmyjnV+8wwqrCuM/SLtENn/ny/oiSX7yGHNGrBz2FyHAc3XRJeost/iWqkQBKRVEue+yK9
eFHkOJFTYxd4pASVIPjPfuf6L16iqHZFI+hDb18Ww3qw/6niJOPJHnKd6+UuI1l5hDvGHeOj+WlY
jgrpwnhW9oiam8qT4tdSpvS8pKgeVH2gNqoHqTeor2gCNHM1BwP0AXOwvKmN1s7S2rXf67J0j+oO
6Rx3yp3y/7EETgq0B+UFveWOMVMwjnTFmBEsxoxgMWaEO8b0RIYs4ptWOmsG0K3riv8EFhdywgac
heMT6LP8ZX4SRsdGn/3OKOc3bsrQlktw/sDq79zUBVZvdFO/4e9XWmN73PkYuLIHSu1vc66fWP1j
67x/9nJectXOK6z9Hxb73v6Nn/7ErL95obrF885fbj16qzedz7N6C2YSz2H9krPOucq5D/TOFc5D
lHvnmxDsjHO2uyGLH2+L8n+c56i83Jo4e9P9E228800bYxdb61uudcnryc/8rAWcT7P6F0/tnIsS
DL5xlyFT3rnd/H7zHWD1Sfq1wPmIcsnrzkzvOZ1nUfOfOv8FLBv3xuM81Mas3/15BF4XgQ6YOxox
442DeEjAvDeJ5Qg03+3BMt1cyMNsgWaPD2IeUICZ5QjMhsbAWMyEOJZ50mJgxYhFj3PFYn4Tj4XD
edKwzsKiw/l6YG7dE0swztsLAnHuXMyt6OwEBmEhbA0eVynA3TsMC4/56kjcz0VYRFx3FO73MViC
cP2x2B+HRYsrRDAUYQxBGEPAIUdxuGMojkDkLAFn74xFRP5S8CmKjCCX6fgeRRbAkIUwZDqGTELO
8xi+/sjbACxqlML9iIyiFBhKnqFUoUxGIFcUn8YLn8aNjyASgemxHsP9nbAdtsJaeAYWwlR8dgRm
iHn4I3iffnlIQUyZTPoDMWMfgZn8KBiNs3G4l54CI/5oXhqIdQHaLM1Vg/GZVHzGgKv0x7H78DcA
f4PwR0fO48h5HDmPI+fpVwvcVRzWb8Fo5/tI93DKWBeyryGjndvx3kDnZexdwF4hep/R1Ar5Fbf4
/vNnTe1Z6MBlQCwXCav/k3m8L7EHRAnNUCtmwDyxD9QKK6DW+z6XBHs9feEBqJVaXPfFxTBX1Ln6
wiXYIRyAfOEI2r37UrWHu0UB7vp36wujYLqwCFYIKTBGeBLGC3fDWO596IVjxcIUWEF+gpXke+cB
IQjbn2CzioflwlR8fjWMpu8xjG8hbYbx3BbQCGVQzX8FFomHrvxVTDKOQTi2hf8ted257lx3rjvX
nev2lzADooXl0Es6yeIBPDDo2ccniDL7zq7BCCEYZtp0eoPBeJes08vQRGuJ1RpWBzbhUZ9bKHPJ
kXVcx95FjAAkwNi7yCZwgG/aRFejcjVq1tQF6H616VwjgayROX1dkO7XlO4Wi8HCGwgxEN5CMoiF
T3D04g5lKpeVeqL7luMVhXAOhyhf3y6qHIu4ec0Gbr5jHDeumhtHIz3lS5IO/8Qoph3ImuQ6QZQD
uhZaPov8tYjih+SU7iHxmVkZaWGh0pKyccJbE5Uv73ty+atrShvx7Vgumgvk3kb+jYBM1RFy4+2U
7sSSYeEClXbkPBe9nkaVq52/kbnwMUoqyiUGFXKuQs7rONHrvaz0zNRwXC4mbvVds3r2nHXXhJSc
nJRuvXvTb2RRKPYOKHEVxmbDbAFaHRVFgF4W3JIVcErBI1kmZqObkJCQqJjVAkdfUifXQStcWwAb
pah5K0kjVmz5Dx1blx3hEndwSYcdg8mVa2Sh8hQKMp+L4GqRZ4wUhGrEEoQRbzSex2wZgsuQm1Rr
AkLXNCXXBXutqQ420VHQ1+lbR2Wir4v2lmOawcLkoQqntZUgmZmht8TSJj3Oaqklpy9dqSqZu0w5
r7xP7l6ySflaaSAxj65fsUr5VpQPNUza0tViX3zoK67W8evyh4lq46Pl86ejPuY5LwqfiYdQpv1d
2LUIV+vBziPBU+Fp9XJwE9Z1Ri+QvL6uvQ8pRzWh8CTBagZDRrqxU1oqmKxxcdYYLiws1JiWmpkl
fBapnL2sKMqxNSRg93nSznSw/avr9n18xPbirihy/FwzmUUyV/ydpL+sOL57Y7PyY/PKS8r5NXtQ
61TSR1DSWozje95GzlR2Oi9YKNlAf1EKRlNYKCeoeENaqjEjI52LryWb3iOdtpFtyueHPmn88ur3
p0R5h9J4bOxxpfEVTjQ2LyehzuHXSAhHrZhiyWNYHoRWw/IgYfZHNa4VJKpbrY+VyYK+jvMiJX2d
2nfLGCxh7h//lWMZd6ZlIv+cI4mbx73kaNkiyluVRIoB41cyj/mdDrdxKOgbrIY0Mq+hAR91I4/C
roj5xK03izfelO6xFEsamcrZWlYe3IIIXPNIQ5ndF0Hrgj7z+IuDEWok1B5Ch4SOCoqAwNydqwlg
TUp3DZdmsBpCcB+GYEteIqfJ6T8ajErMc4o1BPlpHiNsx42YxZU0lwobHNscxyiPHMx1XhQ1aNMG
3JFuSwnElQJvAhSorwvzVUyUjybQRKwxnbh4ly0LxrB4PYfGrGLGbMwSNauVa/Jryu/Pcc8S7Wu7
iXb1gab9b3/Mf2Kv/4Dnak8pB3fUkruOl50g9+yqVQ58yhGehCk//D6tWTlLgh3gtmqqmgDMMIfY
AkLD3L5M5/ZlbAd6gDN7Z4bFkzYMi/fZnogfpYa2HhYqWN2OIt5Cyhq49ldIsHL1qlJLijZu375K
2cxlO3Bn/Xrs5Hdb1ix7YjOPuHYgrmNMvyaYaBPbtafriXo5/N/6WCZqClLv8rF6Xx+rZcqlsg73
s3o3WElFwtDzuvFyB5SdB8nXvxPNc0+SEccdM0j8qtqXNihfcIMdb4ryV6eqG1Md63TchbULl66m
f3KBfPRos1D7cVBig/gEXKyNLRqBRARFLOllbRPdg0FeGOMi2L6N09eFeok3Qi9HN2FdF+MDPC4u
Ix2tAx2zFT1xjBQWGi5QL01NJy4jLTQc/V56HDfi6lkScnrdD48f3PHCM9vWk2kfTlQunlun4Jb6
2183/GUdt6z/RxteO1v1wYKn1i+qKHpk0iPbK+o+nX30sadeWHhqDvKFOaiwnp16yW0wdEMFyIqP
s2nyyDbDIqxXEg8oScIk0Xj9smjcSqV1N+7jSzir0bOPfQyO7VYPYUDC4CECkAjwqDwYiWC2j/kA
uoElVxPIGlzflIWnqSkrhB6p8SpCz9ZvojoT819I+4Torw8q23YrJ00m5dhu5cUG8veG1/lrLWr5
EP/t9XwhtqKi+Z/M42DOLRxnPndaG96f4WnT43gCDBsQank5miWwDl6Bt0EYa5PcQ8ukF6RayS7h
EIZxFLtGAhd2xIqA6b807iky9mslnfzjW2WjsuEb8pmSdpZ/guvm6OaI4Xo4jnJfcifonp7uvMhf
EB6AjpAAC22mzl3Ysa+Xze69Y0JEpoi2sN6IFTgT84Ra1uA+x9d9ogaj1uTeRV5hAj2frd62aYmL
l6wxzD7TMlzGaU3PzERjNRlCTWGxeCBnWM1osHyCPuDxN1/8kJDv91TNnLikfvbhuftPCnGKduRm
6xrltSrz0CVvLa/dP3zC7JL+D64v3L9dCXq+UL9y1H1fvj/yIcrzCtx1Zol+yWoPk2zGiEgKz6iX
eeRZndzq7SP8IwufsExU8+wA0PGu8Nk/3DD5uWdrTLwKjzdDptloiKcMqgx0uwnmbxs+rNTstFeS
mrP2Z5ftzR++5+m1nOGa8smaRRI4/rZcOaU4xHeP71QSdx5H2xqDGruIGusAg2z6jtE3fIYegekj
/I4un/2lpizKer0cSmtfgFS+aUEIkkZDLrGzaEjCaCic6z1xrXq3OPfwjDNKc9Xna9/+Sb1bvaps
5aaNT84fNXZHCYknEL319+ov3ihb+vcG6/5GKuXxiPNHlHIwRKCU20VGUTG1c0lZSm4VbITfAeuD
3ybyOiZl1lAph/hKuZ03EyHpeNaZUMZWaktchok6tCwDZWP8xQPvVdh3aiqOvHPJvmGJ/GDBa9Ub
uLg/SPITXPp1qKom6ddU+5q2kp9eYPtiLKL/BaUchnIut6mZnKkAPWcKAxjhvxUi1CzViUjecyDi
owhurH9w5xU220Jcz6r9DhcxBjJcGjAawizh1ESyTBKJkVSWjLg4bvBp5eIjZx7/5ILDKrxZ81B1
2sxq5fPKDUauo7o6lFh+jnnJsUq5oDgGv3g4/57Cj/nGvz4XtHIT9Z6YAXKNUhhyVGoLDjfdsBvG
idnb1CO8nag/j1ToxMeovENWDGjlkCY0MBq7WjNwJyMjJpXLkNLCrIZzu3bV78zpE5CcMeqhc+f4
Xasq3njPsE5T9tCsVS3DUe7Fygj+Z5R7e+gES2wxsXFURjH04IObAbK96CFYMhDqJpjbctkP5dQW
bNIy56SvM3ipIIzdpP6qg69VxdxsVVlphlDqoOKzqEoyMqiBZbXaV/GFg0cqNLV/nJjzVc/iea8t
XV/R8N4P9euW7h46fOdSNDQH6bpifvNXJ34uGVnx3IaasYtJ6i97P95GLm86gbpZgXn5vyT6d7yB
tgBjCNONPrn1sPTwKCIhevZIEBJB7LDgRHeCHeDjczLTzDQYZdtYZaChde4jh8lI3k7KKkZVx9nt
/N71yiJHBvfBnMriB1oc9L9wcLASjWUKxiT0f4D1sUmBQXRuDD2I97eAm6yC08sBTXiy1UneqTGN
53maHtPsmAy3249mlffoUZ4lZJPopN69R/WiRuk8oAwiRbiiDvNS9GmmdiwUo98j4BbOGNXsnYjQ
TxVhTXJYcp1e9Ikp9ZaY+AymLwNPLdGFY5Dy3d3p5vTefUOyMjIRTqaQ3TxAOWpcq763QNhPohP7
uJARKgtBJ9G/jc7xCiXN3k4qwj+ouWGLTDVqGlfmhGXDQBgFU+FhqIGNsBPqoREC8Ex3386U8qQR
0iRprrREWie9Ir0tHZECxiIHTG2GLNfBXl9lt08kD55VRpNTn5PfFihPSdAyfh4pUXo5ahDtZoQ8
XAK/LMvspyp3loXKoPomsByjqvnsPJlvE7zOE5+ddrO7i/BjlRGhSIR6iEgkIlmkpday70SsoQ7D
++tBOxr0maiXyHTba7rHXtPpGYnJVLY4r/GboZmvzyUlkn3qosnV2vpzb99rF7Lnr3jjgWJlqaMr
11g1+5EpjlTu8MVNLReEbPDsKeTLAMNsWveeuokvH1Y8R7t/nMgCbPQKWp/dZfLfXqSntPCo1/YS
sqs3e28vhMXBaIw90hFVMERCrk0X1cH97S3EO1fxPxJ9Dj3B50sGdU/0sAA8pyX0SeA69DJdIdTo
Rf9adYYYFpx99rRypf7VFStfqV2xbAcXv02pUY4rgVubV5DUFs2eL868bzvzBY2MlGKhI0MXAZW2
ENeZHdKa4fnsRA0SGh/Zhfb2DZhsos4vRrrd6e2KkajBm9jp5x0kdfz64OGZ9lrNzGN/+8a+uXrH
sIJdT2/hDFeVE4scV8Uv5q9QvlCuC3tPPu9oXvuJW/vceuQkEPrbhKDgG9pn5tqmVd/wrVqfbx42
jVZ0RddxLnNk6Ezc+i7d3+5r38OPfjUzil+r2uQAIXvRmiC6No189uPaNKvTeGV1PgKLQiKKyoiP
0lDhaOjXVqx9Ngfvm/RH6WVLE9Z1nXzklh7XiSZ21L/55XX0wMK8jkURPDdTOffykLO7931X//hD
pbOmkrDXCs7bnzg60y4un1X2GIkeVNBrWFX+0/veW3v/jML+9/brPWLByDW7x7xcPHb6cMqXxnmR
GyHmYAQxwRbkFUGw5MbDVwgSIR7Ck1/TsIB9naUfvHgvjgJ9PijRz3KGJtlIXYKBRgvsfA1jeQGN
JgxkaWNjZl9zjwG5Cx89fFjMUa6vckzo21e3LnRdDbdtFaH/078apX8a95qefm81GH1zah9gbbpu
FkYz1x3ItXWqxrIgAJ1yKD36McjhE8o/fv0tYj96Ms8uT3vs2GGuwZH7+1Y+pPkIorGgF6pHNBL0
sIFK3bbMmOn5Zxs2EHlmeLHs824a+Yno3lUWrlTmv9vM92k+4vJyXQHET7Crg2KbyM7qNub3sXOf
HdB2agNatm1FVxOgdeNgOTGFEhKSJgxssiuH1yl/OGGdcmTfpy3PO/mezUf49JYPhOyWU3wX9j8V
gG9EbFooaAMUy4LbzCxbs+AAlllKrsY/2w2hhyLP02yXXP3xM2UrmX7q+vV/kOnK1lPcbrLc8b3j
DHlemcZZOROiCVcG8TKiCcYYC9jfPNoAxWIqH7WEUhxB1AXUaXyCedyuLhCcNT4+w4RhOj2mL7cc
UQaXnrbmpo4ri+msPNpIgvmuzdHKz3zgOuH+0hlCN2D/SwH4NxGLBvK8/rLgb48+36IEYOao0teJ
3s5JVLl0YwmzZNA/YISRbG5By8vccMcePn39+mq+/QtP0qguGlf8kEX/7eFpm9qV82I+Y2r6P2UB
7ZBod1PwR4lwJML/8/yAxiaNu3Z99G7lruhFM+eVnTnDDaivxzxhzFuNd29OnTZtHOYJKDmWz/Df
I0fhMM7FghERGM3etuxzUt0E1HjTt22V9/cJ+qVNDmpyOX4XOCuDTI9bEfd9ysL7j547Z9+1izTU
lZKudnFi6IlpiA7Bzn19393XE6jcEaWUiijjcadug1YAPjGkhzAjYfaAZuz47A8P0QWJLh6iMxKd
PbxZkbB6iHgk4ilh1tdZvDiLbcJY3l8vkW1qxHKTflBDTEfeeRxZ7VLXrHllX35pVyqFZzG18Mrs
XKqbWj6OCYepz6U/JpkEKG/DBC1IWDw8JiCRQDmx+KRmchzjxKLHE0MWbmKJZetygp4yHNGER43c
4RZMujVq8FK0xeDLoVvHLpUrld7suZTdqn3MY+F/AW1iY/kKZW5kc3RyZWFtCmVuZG9iagoyNSAw
IG9iago8PC9UeXBlIC9Gb250RGVzY3JpcHRvcgovRm9udE5hbWUgL0RBQUFBQStSb2JvdG8tUmVn
dWxhcgovRmxhZ3MgNAovQXNjZW50IDkyNy43MzQzOAovRGVzY2VudCAtMjQ0LjE0MDYzCi9TdGVt
ViA1My4yMjI2NTYKL0NhcEhlaWdodCA3MTAuOTM3NQovSXRhbGljQW5nbGUgMAovRm9udEJCb3gg
Wy03MzYuODE2NDEgLTI3MC45OTYwOSAxMTQ4LjQzNzUgMTA1Ni4xNTIzNF0KL0ZvbnRGaWxlMiAy
NCAwIFI+PgplbmRvYmoKMjYgMCBvYmoKPDwvVHlwZSAvRm9udAovRm9udERlc2NyaXB0b3IgMjUg
MCBSCi9CYXNlRm9udCAvREFBQUFBK1JvYm90by1SZWd1bGFyCi9TdWJ0eXBlIC9DSURGb250VHlw
ZTIKL0NJRFRvR0lETWFwIC9JZGVudGl0eQovQ0lEU3lzdGVtSW5mbyA8PC9SZWdpc3RyeSAoQWRv
YmUpCi9PcmRlcmluZyAoSWRlbnRpdHkpCi9TdXBwbGVtZW50IDA+PgovVyBbMCBbNDQzLjM1OTM4
XSAxNiBbMTk2LjI4OTA2IDI3NS44Nzg5MSAyNjMuMTgzNTldIDM3IFs2NTIuMzQzNzUgNjIyLjU1
ODU5IDY1MC44Nzg5MSA2NTUuNzYxNzIgNTY4LjM1OTM4IDAgMCAwIDI3MS45NzI2NiAwIDAgNTM4
LjA4NTk0IDg3My4wNDY4OCAwIDY4Ny41IDYzMC44NTkzOCAwIDYxNS43MjI2NiA1OTMuMjYxNzIg
NTk2LjY3OTY5IDAgMCA4ODcuMjA3MDMgNjI2Ljk1MzEzXSA2OSBbNTQzLjk0NTMxIDU2MS4wMzUx
NiA1MjMuNDM3NSA1NjMuOTY0ODQgNTI5Ljc4NTE2IDM0Ny4xNjc5NyA1NjEuMDM1MTYgNTUwLjc4
MTI1IDI0Mi42NzU3OCAyMzguNzY5NTMgNTA2LjgzNTk0IDI0Mi42NzU3OCA4NzYuNDY0ODQgNTUx
Ljc1NzgxIDU3MC4zMTI1IDU2MS4wMzUxNiAwIDMzOC4zNzg5MSA1MTUuNjI1IDMyNi42NjAxNiA1
NTEuMjY5NTMgNDg0LjM3NSA3NTEuNDY0ODQgNDk1LjYwNTQ3IDQ3My4xNDQ1MyA0OTUuNjA1NDdd
IDQ0NCBbNTY3Ljg3MTA5IDg1My41MTU2M11dCi9EVyAwPj4KZW5kb2JqCjI3IDAgb2JqCjw8L0Zp
bHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAzMDk+PiBzdHJlYW0KeJxdUU1vgzAMvedX5LgdKkgo
7SohpEFXicM+NLYfQBPTRRohCvTAv19is05apGD5+T0HPyd1c2ysmXny5kfVwsx7Y7WHabx6BfwM
F2OZkFwbNa8ZftXQOZYEcbtMMwyN7UdWFJwn76E6zX7hd496PMM9S169Bm/shd991m3I26tz3zCA
nXnKypJr6EOn5869dAPwBGWbRoe6mZdN0PwxPhYHXGIu6G/UqGFynQLf2QuwIg2n5MUpnJKB1f/q
q+rcq6/OR7Y8Bnaabg/IXvHDL+vWVKRIExKDrEvU5pQdqIVAMCNmJggkZpYRuCXwROCOwAcMuSSw
IrAmcI/glh7KSb6jh3KS508Y9igXFepEFac6Valcp6I5oh1xbTev1dX7YDPuFv2NzhoLt/W70UVV
vD8DfJ3nCmVuZHN0cmVhbQplbmRvYmoKNyAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9U
eXBlMAovQmFzZUZvbnQgL0RBQUFBQStSb2JvdG8tUmVndWxhcgovRW5jb2RpbmcgL0lkZW50aXR5
LUgKL0Rlc2NlbmRhbnRGb250cyBbMjYgMCBSXQovVG9Vbmljb2RlIDI3IDAgUj4+CmVuZG9iagp4
cmVmCjAgMjgKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQx
NjggMDAwMDAgbiAKMDAwMDAwMDExMyAwMDAwMCBuIAowMDAwMDE5MTE3IDAwMDAwIG4gCjAwMDAw
MjYxNzEgMDAwMDAgbiAKMDAwMDAzMzMwMyAwMDAwMCBuIAowMDAwMDQxNTIwIDAwMDAwIG4gCjAw
MDAwMDAxNTAgMDAwMDAgbiAKMDAwMDAwNDQwNiAwMDAwMCBuIAowMDAwMDA0NDYxIDAwMDAwIG4g
CjAwMDAwMDQ2MDYgMDAwMDAgbiAKMDAwMDAwNDY2OCAwMDAwMCBuIAowMDAwMDE4MTQwIDAwMDAw
IG4gCjAwMDAwMTgzNzYgMDAwMDAgbiAKMDAwMDAxODc1NyAwMDAwMCBuIAowMDAwMDE5MjU2IDAw
MDAwIG4gCjAwMDAwMjQ5NzggMDAwMDAgbiAKMDAwMDAyNTIzMyAwMDAwMCBuIAowMDAwMDI1ODA1
IDAwMDAwIG4gCjAwMDAwMjYzMjAgMDAwMDAgbiAKMDAwMDAzMjA4MiAwMDAwMCBuIAowMDAwMDMy
MzI2IDAwMDAwIG4gCjAwMDAwMzI5MzEgMDAwMDAgbiAKMDAwMDAzMzQ0NiAwMDAwMCBuIAowMDAw
MDQwMTgxIDAwMDAwIG4gCjAwMDAwNDA0MjggMDAwMDAgbiAKMDAwMDA0MTE0MCAwMDAwMCBuIAp0
cmFpbGVyCjw8L1NpemUgMjgKL1Jvb3QgMTEgMCBSCi9JbmZvIDEgMCBSPj4Kc3RhcnR4cmVmCjQx
NjY2CiUlRU9GCg==

--_004_E21FCD8CDD3243DA885EEA0782EA9FAAarmcom_--


From xen-users-bounces@lists.xenproject.org Fri Aug 18 13:19:46 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 13:19:46 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586286.917515 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWzNX-0006uX-My; Fri, 18 Aug 2023 13:19:03 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586286.917515; Fri, 18 Aug 2023 13:19:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qWzNX-0006uO-K6; Fri, 18 Aug 2023 13:19:03 +0000
Received: by outflank-mailman (input) for mailman id 586286;
 Fri, 18 Aug 2023 13:19:02 +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=+FJw=ED=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qWzNW-0006tj-KF
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 13:19:02 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [81.169.146.162]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id cb99e460-3dc9-11ee-877e-cb3800f73035;
 Fri, 18 Aug 2023 15:19:01 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 AUTH)
 with ESMTPSA id e5bb11z7IDJ06mf
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Fri, 18 Aug 2023 15:19:00 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id 1CEA220834
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 15:19:00 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id jOrMTQ5mZTaS for <xen-users@lists.xenproject.org>;
 Fri, 18 Aug 2023 15:18:58 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id B1121200F7
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 15:18:58 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: cb99e460-3dc9-11ee-877e-cb3800f73035
ARC-Seal: i=1; a=rsa-sha256; t=1692364740; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=SrWw5PnABGHCg+gl15QzdotO2VuaOpmtDRv9+oPTz/hBO+fREtLnXwsWwrYUd9UMcz
    69rLDddtctsna1pN5TJ/r6wHkDqJKDy2FpNS5+wiHcHmqP3eO7q1Iuv2iPprKy6Vit+V
    tsG+swuZyonUhKeSkBY3JkRURJ2QibuNei2YZ5PPo2tKTPyr6a5bIwcWbCW9SWXnCNXn
    QWBDwPOqaFB7rnuDdG8nf7pLdG7UU+EVP2hFxrJqXX37hTp5jYWm/h1yBWDco2sVJVOH
    1EPTP33HBNJ8SnwFX5H1NT9heu3YhZ3pSC3tMbvUvFU175v6QFnea15KJfrlBU94jlCO
    HAnw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1692364740;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=26uh1myMPZHrX2Jd5lXvqF9luxdla2mEUWvYI8FMOMA=;
    b=HbjOvC/OG7Ya0TpPOJdJ5i/OZ34qec1HCS9usO/uPdpWJyGSdYrehzFjwkX77YZ/RU
    CG5wBeIZBSyWGOpBEeb08BQQ6l0tRFEVBG4+QBARt8bM8uyGNlsJPT3tJLf2ZIUNGHYo
    HDb8sJA/wSCheFgjW5rMwPpYBVjf72Li922PunZ9sufQZeT8OHLrXbNZp592sUUVWZ3T
    mrzWZzBDPMV0tSBxP6spn/co8rD9lYOed/vEmnPrxD6zR0HMaZbTDNHATfNgLXr8mwS+
    Vnlktxbba3AurFh1yWPpjqmc3sjgEV/uz6PxBtzWGiDEWn9jQgR0RbXIQu907A9twrAa
    /V/w==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1692364740;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=26uh1myMPZHrX2Jd5lXvqF9luxdla2mEUWvYI8FMOMA=;
    b=muimS/lS7vLirXjD/Rinj6XMrTZFmFfE28Dlb6ScBl5H/m/5LeCaFBfCrPuicBkp4/
    BZuQXckiBmlYQbTz3NWSIgQaBkGOEysnuhR26xrQ1hLbAH87uL2ptjsvi/gO6XsPLaMS
    daRyEo+xp0ICJemBXorxiADQgRRASgL6lvCjsEygSK9gtgcqN6MQCAsUvAGGiAz2WqpJ
    5XVrlRR2PE/diteHR/8+1S5GHJA3Ew3MSoRHF0LwyiB8jThkNGEtqpm56pql9br7Hxv0
    BtktI1ynp81o5tPqyEXT/3lZO9wJePZPlxDujLopc4xSwbFdNxZ6tGc1Tjp8w1S3haXu
    eIBQ==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1692364740;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=26uh1myMPZHrX2Jd5lXvqF9luxdla2mEUWvYI8FMOMA=;
    b=sY5TxiT7YOIyjm9ubqNkusqRdkO0AUe6JRJfLmwqhz9+MPwWt6v/e9vWfunshN1XmS
    1VHw2fuB5FqHe6AC5wCg==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO9uVFQeS3s1LjmLVPBrYQTRBsMH68v6LD8prPG3XCT+90pSe2Q=="
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <1d552677-b2a4-a009-d62d-57173264d3b4@onlineschubla.de>
Date: Fri, 18 Aug 2023 15:18:58 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Xen Ovmf/UEFI HVM error after upgrade to Debian Bookworm (was:
 xen ovmf/uefi firmware does not save screen resolution)
To: xen-users@lists.xenproject.org
References: <bdd68255-9d93-cbdc-ef0c-9313c04dc853@onlineschubla.de>
 <83a94ee6-6fcd-204a-7b8d-b89858d7831d@netscape.net>
Content-Language: en-US
From: Paul Leiber <paul@onlineschubla.de>
In-Reply-To: <83a94ee6-6fcd-204a-7b8d-b89858d7831d@netscape.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Am 10.07.2023 um 18:47 schrieb Chuck Zmudzinski:
> On 7/4/2023 5:06 PM, Paul Leiber wrote:
>> On 14/02/2023 8:31 AM, Chuck Zmudzinski wrote:
>>   > I am adding this information to complete the discussion of this
>>   > problem I reported several months ago:
>>   >
>>   > I discovered the cause of the problems of ovmf/uefi booting with more
>>   > recent Xen
>>   > versions - it is not a bug in Xen, but the problem occurs because
>>   > newer versions
>>   > of ovmf do not have Xen support in the OvmfPkgX64 target from edk2
>> and > the
>>   > Xen support is only available from the Xen-specific OvmfXen target
>>   > from edk2.
>>   >
>>   > The problem is discussed here on the Arch Linux forums:
>>   >
>>   > https://bbs.archlinux.org/viewtopic.php?pid=2012659#p2012659
>>   >
>>   > The last version that had the Xen support in the OvmfPkgX64 target was
>>   > edk2-stable202105, so for newer versions it is necessary to build and
>>   > use the
>>   > Xen-specific OVMF.fd firmware target to boot properly on Xen.
>>   >
>>   > After building using 'OvmfPkg/build.sh -p OvmfPkg/OvmfXen.dsc' as
>>   > explained
>>   > here:
>>   >
>>   > https://lore.kernel.org/all/20190813113119.14804-1-
>>   > anthony.perard@xxxxxxxxxx/
>>   >
>>   > from the edk2 source at https://github.com/tianocore/edk2 and using
>>   > the
>>   > resulting
>>   > OVMF.fd firmware target with Xen support to boot the Xen HVM guest,
>>   > the guest
>>   > works properly with versions of ovmf edk2-stable202108 and newer.
>>   >
>>   > Unfortunately distros such as Debian and Fedora don't provide the Xen
>>   > specific
>>   > target in their ovmf packages, so it is necessary to build it from
>>   > source for
>>   > ovmf
>>   > versions of edk2-stable202108 and newer.
>>
>> Thanks a lot for posting this, Chuck! It seems that I have run into this
>> situation after upgrading from Debian Bullseye to Debian Bookworm. With
>> standard packages, existing HVM DomUs using "firmware = 'ovmf'" (Windows
>> Server 2022 and Windows 10) can't boot anymore. Booting these systems
>> leads to the Windows error 0xc0000225. I wasn't able to fix this error.
>> Booting an installation .iso leads to the same error. Booting the
>> installation media with "firmware = 'bios'" leads to a normal boot.
>>
>> I tried building Ovmf following
>> https://lore.kernel.org/all/20190813113119.14804-1-anthony.perard@citrix.com/#t
>> , but I wasn't fully able to create a working system:
>>
>> (1) Using the resulting OVMF.fd from the build process with "firmware =
>> '/path/to/new/OVMF.fd' led consistently to a black screen in VNC or
>> Spice with the text "Guest has not initialized the display (yet)".
>>
>> (2) Replacing the OVMF.fd in /var/lib/ovmf with the freshly built
>> OVMF.fd led to a slight improvement. I could then boot the Windows
>> Server installation .iso, but booting the Windows 10 installation .iso
>> lead to a crash where the TianoCore logo was visible, but nothing
>> happened. The two existing DomUs were still not bootable. When trying to
>> boot any of them, in Ovmf log appears an error "FATAL ERROR - RaiseTpl
>> with OldTpl(0x1F) > NewTpl(0x10)".
>>
>> However, I am not sure that I followed the procedure correctly, I might
>> very well have done something very wrong. Any pointers are welcome.
>>
>> My HVM config file:
>>
>> type = "hvm"
>> memory = 6144
>> vcpus = 2
>> name = "kalliope"
>> firmware = 'ovmf'
>> firmware = '/usr/local/lib/ovmf/OVMF.fd'
>> vif = ['bridge=xenbr0,mac=XX:XX:XX:XX:XX:XX,ip=10.0.0.4']
>> disk = ['phy:/dev/vg0/matrix,hda,w']
>> device_model_version = 'qemu-xen'
>> hdtype = 'ahci'
>> pae = 1
>> acpi = 1
>> apic = 1
>> vga = 'stdvga'
>> videoram = 16
>> xen_platform_pci = 1
>> vendor_device = 'xenserver'
>> viridian = 1
>> on_crash = 'restart'
>> device_model_args_hvm = [
>>     # Debug OVMF
>>     '-chardev', 'file,id=debugcon,path=/var/log/xen/ovmf.log,',
>>     '-device', 'isa-debugcon,iobase=0x402,chardev=debugcon',
>> ]
>> sdl = 0
>> serial = 'pty'
>> vnc = 1
>> vnclisten = "0.0.0.0"
>> vncpasswd = ""
>>
>>
>> There is a Debian bug report which seems to be related, I also described
>> my situation there: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978595
>>
>> Paul
>>
> 
> Hi Paul,
> 
> Your config looks OK to me, except that I have no pointers for a Windows guest.
> I have a Windows HVM guest, but it uses BIOS / MBR instead of EFI / GPT so I
> cannot easily reproduce your setup. I did not see any problems when using the
> OVMF.fd file built for Xen in a bookworm dom0 according to Anthony's guide and
> booting Linux HVM guests with EFI / GPT, so the problem might be that the graphics
> for the Windows efi bootloader is not compatible with the efi implementation
> that Xen uses (edk2 and Qemu with bochs vga) but the grub bootloader and
> Linux graphics is compatible with the efi implementation for Xen HVM, but that is
> just a guess.
> 
> Someone with more expertise about booting Windows in the Qemu / edk2 / bochs
> environment might be able to shed more light on the error you are seeing with
> some of your Windows guests. IIRC, I think there are some discussions of this
> problem on Qemu or Xen or edk2 mailing lists in past years and you might try
> searching those mailing lists for clues to the problem and patches that might
> fix it.
> 
> Now, I have migrated my dom0 from Debian to Fedora since Fedora provides
> an official ovmf-xen package now, but Debian still does not and I would have
> to maintain it myself if I stayed with Debian.
> 
> Kind regards,
> 
> Chuck

Hi Chuck,

thanks for the reply, and sorry for the delay. I didn't have time yet to 
dig any deeper, but with some help I found a workaround I'd like to 
share. I could successfully start the Windows DomU with ovmf firmware 
after removing the current ovmf package and installing a previous ovmf 
package from Debian repositories, specifically version 2020.11-2+deb11u1.

I'll continue to try to help getting this fixed in current Debian 
Bookworm packages.

Best regards,

Paul


From xen-users-bounces@lists.xenproject.org Fri Aug 18 20:06:42 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 20:06:42 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586546.917813 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX5jL-0000rn-6I; Fri, 18 Aug 2023 20:05:59 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586546.917813; Fri, 18 Aug 2023 20:05:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX5jL-0000rf-2t; Fri, 18 Aug 2023 20:05:59 +0000
Received: by outflank-mailman (input) for mailman id 586546;
 Fri, 18 Aug 2023 20:05:58 +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=ghuf=ED=kernel.org=sstabellini@srs-se1.protection.inumbo.net>)
 id 1qX5jK-0000rT-G3
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 20:05:58 +0000
Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id a2eccc17-3e02-11ee-877e-cb3800f73035;
 Fri, 18 Aug 2023 22:05:56 +0200 (CEST)
Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by dfw.source.kernel.org (Postfix) with ESMTPS id 598806111E;
 Fri, 18 Aug 2023 20:05:53 +0000 (UTC)
Received: by smtp.kernel.org (Postfix) with ESMTPSA id CC739C433C8;
 Fri, 18 Aug 2023 20:05:51 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: a2eccc17-3e02-11ee-877e-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
	s=k20201202; t=1692389152;
	bh=KFMQls2qQbP04nnIi7Z6Ix85k3XFJi5m/V1Rh5t4aKM=;
	h=Date:From:To:cc:Subject:In-Reply-To:References:From;
	b=rbB+Tlktugf4uQ6Q7ElXTyGTzyzsl/uMPdgTObJbUUBrVTZ3whnPsSsg830xZlX1i
	 GBanKDkY5CmgFag+Z7Y4nPnKO2aXyi+AGCfDSsrfg1wYZ9+ITFPyoGeqKp+wCb2U1L
	 Fpm7TYh83SaSfXrsgkn70XS+jrfNKdSdHNvPmqjB4gGaslP0vcTrCBJNP7FM1xEFBD
	 kynErSaGbHbe0lZHmwmixjgJQiYU1FDzqoHi5CoUXQFzxCAw6MkFMGBbhnge7HSJiF
	 LDgDYYbr+64tebpqGkSDS8mVArRV9Lp5llBFz7NbKTf1GWha+/JrCEJoELc9kg8HAO
	 MhQsdCzc820Hw==
Date: Fri, 18 Aug 2023 13:05:50 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@ubuntu-linux-20-04-desktop
To: Bertrand Marquis <Bertrand.Marquis@arm.com>
cc: Kelly Choi <kelly.choi@cloud.com>, 
    Xen-devel <xen-devel@lists.xenproject.org>, 
    "xen-announce@lists.xenproject.org" <xen-announce@lists.xenproject.org>, 
    "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>, 
    Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: Community Manager update - August 2023
In-Reply-To: <E21FCD8C-DD32-43DA-885E-EA0782EA9FAA@arm.com>
Message-ID: <alpine.DEB.2.22.394.2308181305310.6458@ubuntu-linux-20-04-desktop>
References: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com> <E21FCD8C-DD32-43DA-885E-EA0782EA9FAA@arm.com>
User-Agent: Alpine 2.22 (DEB 394 2020-01-19)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-582677185-1692389152=:6458"

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--8323329-582677185-1692389152=:6458
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8BIT

On Fri, 18 Aug 2023, Bertrand Marquis wrote:
> Hi Kelly,
> 
> > On 18 Aug 2023, at 12:55, Kelly Choi <kelly.choi@cloud.com> wrote:
> >
> > Hi everyone! :)
> >
> > I hope you're all well.
> >
> > If we haven't met before, I'd like to introduce myself. I'm Kelly, the Community Manager for The Xen Project. My role is to support
> everyone and make sure the project is healthy and thriving.
> >
> > The latest update below requires your attention:
> >
> >     • We will be moving IRC channels fully to Matrix in September 2023. Once the channels have been created, further information will be
> shared.
> >     • New Mission Statement, goals, and purpose is attached to this email and will be shared publicly.
> > Should anyone have any concerns or feedback, please let me know
> 
> In embedded and automotive in particular one keyword that would be interesting to have is "Safety".
> 
> We could add it in the mission statement and in the embedded technology goals:
> - The project aims to enable innovation, scalability, safety and security in virtualization solutions.
> - Transform embedded and automotive sectors with mature, safe and secure solutions.
> 
> What do other think ?

I agree, good idea.


> >
> > Many thanks,
> > Kelly Choi
> >
> > Open Source Community Manager, XenServer
> > Cloud Software Group
> 
> 
> 
--8323329-582677185-1692389152=:6458--


From xen-users-bounces@lists.xenproject.org Fri Aug 18 23:35:47 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 23:35:47 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586619.917879 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX8zf-0001B8-PH; Fri, 18 Aug 2023 23:35:03 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586619.917879; Fri, 18 Aug 2023 23:35:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX8zf-0001Az-Mf; Fri, 18 Aug 2023 23:35:03 +0000
Received: by outflank-mailman (input) for mailman id 586619;
 Fri, 18 Aug 2023 23:35:02 +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=9Vht=ED=aim.com=brchuckz@srs-se1.protection.inumbo.net>)
 id 1qX8ze-0001Ao-9A
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 23:35:02 +0000
Received: from sonic312-24.consmr.mail.gq1.yahoo.com
 (sonic312-24.consmr.mail.gq1.yahoo.com [98.137.69.205])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id d78829b0-3e1f-11ee-877e-cb3800f73035;
 Sat, 19 Aug 2023 01:34:59 +0200 (CEST)
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic312.consmr.mail.gq1.yahoo.com with HTTP; Fri, 18 Aug 2023 23:34:56 +0000
Received: by hermes--production-ne1-7b767b77cc-6vm8t (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 94c293947b44544087d2078bace9953b; 
 Fri, 18 Aug 2023 23:34:50 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: d78829b0-3e1f-11ee-877e-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscape.net; s=a2048; t=1692401696; bh=O1Ir8W49uM5Bf6Y3rDKdVh7p6b9EefDHPDluFpH9mPY=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=Ld8oVD5yGngELdWXJnhQbe5Sb2Us4c4GUyFv60nDFamp3Qeg2HlYDjg/uJx7H84oZM6ctBZMx6E1tRMEIM619JjOWtyRDdaFdiYfQ5604o7uKkQAq0lLmgvAA5zbUTO/FXBS75R1uPDr4gfRSA9FDvj2NUGHHH6tkLVFfR3GIa02hubukvoxb7bb4PnVI1wgEpMK23PrGh3QN8/mXgzNzT2kzPkzy/E++YhVGglrENEEYSRG7QWk2LNyRmxclRBBCAs+7rQpYKJUvngR3zywUzmdWjVYtZ6n4Pap8VbSgcAb48S+hpxMcKFJF5wjeFbNB5hFk1y0A53c342lMC0ILw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692401696; bh=Xvp1XBeItR2QYcKITmpE0diVDBmsIESbALjD0k7Ok1F=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=XyS2ss9ck+JWyJLlY/tGILzimzITTJiCN22u37yi6VSvLkG1o24jcdDTlYe6w7krqhNGXoT6O6x89AwCSS8Uq+CVu3NA99l0aMsH18f7BmpQ0t+KmIjGG7IKft3RU460fEsbgkHee2Lxu2T2J/NJQTqwt+eWegrNOg84ku/0fW/N1hyk4jmcdGM8Uix+zMQQCQzZJi18ykllv81XflG5lMjnf8yRR1jBCL/PqTNZQnzQcAwHJM8pi+HE8z3bOzeFO6OVSNaT12YSoyWjtA37gk4l9Q4gpb5IUHYJcgLju26OIXITWtV/ifhpxzqKBlX+M9i/y5TsiUWxl8axaIrbvw==
X-YMail-OSG: 9hFPjNEVM1k0G9EF1RhjOo8GKwhrIB1eqHiB0ozXMi0rb8WbUrBcN9UmxqSrdq0
 65n4LroPho4e5Re2n3JoF30DfEvD.RtBfR8L_A58HCxseCSjrljhHCDHNvuL76oZM.Q_HJiqPINK
 dkHIxebXgJFoLnvxSauEwottTNhBHFf1rhSMfcF1P.WZgQ4jaVYtnD_88iy6VzIihzOPFdRQFnRG
 mhHGhiBKSYjxJ20h49L_XDTYWCvl9VxhE4l2JuHLOBe41lh8jkAjUZtjB_4xoyMaFhKlRA25k82P
 OJSUKLo7uUVgFJidXjwOVrUC5sDND8PhtU7j3xAofXG3SP7FtP0L.Qu6OXfmrzgIcnZsi9h5kT1d
 TvDtm8FvkHbHPmH60gsABIrmlKW4r275EccmGSWH2RZPUdbaxV7OX6paSPeU5V.heXyxC_k4g8aD
 jehHVLTCFS1I8LQy37924j3HCoSHd6uDr11a.GnL6iqNlDaCsaywD2N7NG.f4oiQqD8y3uuY1Sbi
 sxJEe8EP34Uk6r7bz4d0pEf5Eln5L1tyhLBFCDPuml2MiMUu9S8RWPI54qc_dT3.72DLlVUTQB1Q
 QRZhKQoli39HKiQcvIbWqk8iLyJpZGAPqyWKuky.aT8_wi_oyiNHRNDdIAE6Zi36oBVZHttq7R6j
 PsqZwHJCkAdXoY7Hu.CFoaOKkGZSna2kSXDzviC5w.s8yVd.n6SYF3iGo4MCgxpWwdKl9UwEl3Vw
 nrm5vFZ9.7aI8cw2iwo1VDIwoRt08DR.bYqrA2vrHSRH23OvkHikkaD_knJKv7szTgQym0KUljbr
 X9MORJ4YD21GUAdVa6o6ZgTt_jkBCWqoHcjsZkjBcOgZuVyN6rdtSNTpsJQghYCWV8_Pprb2m20M
 CvsjDFMDBIYLrMj7ZFfu2TG8euf.lmM7DDGUaTm9U.fDrA5K0fjai5MNdSy71nniLeGhn87PrLVr
 zrsEISs8oEtflh2VAcQZ.qBCMoRQfUW3lscKtw6oJ313zxW8tEgKjglNvri7jpfWwOYZAT_S66r5
 irGnOuzEKbnrA7oFmyX8tmpoQwWnWeiKoruA6aPmSOTZi566FZBYMxzBNRmOLFXvoUd2cKJBp4u4
 Vj_SNeUnCKYBPB5F8WrvJE9VhioO49eDOTO9iRLgZvBusOeuBGEd5FsjRDhnYNMYAHD8GDnwEDRg
 MTwZvFf2K4CKD.w3O1JmwMpO_1BoKHPtGEiqUDxYuJubVfeNj3F_vRaG_9gd.Tbt9QmOpuBkti61
 c2FRNfmsWbBerr93jLykXARVapRqKip6yXqPm3.KOvc4uEMKbCmj8BcZ4GaNZQZZhtm5XRBvpMt6
 V7DrBLQm.jDEk1qNtvYoEDzbdxljHKZIq3De5zU8W9Ngj7udzgt_rog23MhjSjuIpGMnmTcm67vl
 BdmsTjCRQBSxNiwz738g.M9BySueCYUhzz2PHFeQehvUrswdEOzFRMzkDuViJtUQCD1Lcni5dlXF
 6Pa8RXHWGNOHOiu2xm.Xxws2RKLtKzhjcr42_FYd_RNBwWCM.P6JsofNCxt1fv35fzIJDKhd1nzF
 cDASyPwC3iDDnUV0v5k1bed08WTZrGS6Gg4ID1feoUfIp52dCT6FXEoYyu3xHhp3yGIvfsrpCJlK
 4dMlx74VbDrWg9PkoU9u.OW40kNye5oR7Zjrww8wfOXXluRPThFFFu_d8ToBCenRKeRildHyIKga
 VzgNFswfXx0dLiV_DZCXPczLJCQ4rQ1Bl4poIOXRKp7LU86q4gVQNTlUBtbcU5tsQZZfS4arinrT
 BYmTISRVCxOlmZpMX0C0mMFGcLPAFAqKC6bHXYAELDbd.c5Z4qHCSjDZrrfiN_kcbEV4BBwUZ16Q
 8FOn4mv63n78..FmN.JzfGZhFqK1jT0reZVWR4Yr52avb2mJxKtwgh0RyqpH48tUK2n4MoLJJQNH
 SUuf0gOERmzKJ2fGBrZNWUDO.Emyc8uTPQuJ9tBYaSl27WsqRA_HYpe9epAITOJ2Ok1.MmfyyTny
 yb0U_FicjkR3XLSWex8_2Iphq4wNIVevdXAikIBaIqI5LgPL8_tvA3HVIFLvoUSjUQx3EIhZFL.N
 KaQf6OzH_n8ywBCBrEofxrJNkpAWR46UGIKo_pzHHGVKUwaKHrHdVjTCcyMXScQbJCCvYovOtsRt
 cFwXB4PlkgXQbfttemagHuOotZtunY_LQ3tsxJqsQLT05_Dn5hQ3cZ8bZtATFe7Kea4KGxQUg37c
 gP8BlAiw2DeXpaAmX
X-Sonic-MF: <brchuckz@aim.com>
X-Sonic-ID: 5590ff70-b934-4e4a-8f60-50d4c78bef49
Message-ID: <ca3df86a-2204-441a-1b75-406f166fdf2f@netscape.net>
Date: Fri, 18 Aug 2023 19:34:51 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Community Manager update - August 2023
To: Kelly Choi <kelly.choi@cloud.com>, xen-devel@lists.xenproject.org,
 xen-announce@lists.xenproject.org, xen-users@lists.xenproject.org
References: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
Content-Language: en-US
From: Chuck Zmudzinski <brchuckz@netscape.net>
In-Reply-To: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 940

On 8/18/2023 6:55 AM, Kelly Choi wrote:
> Hi everyone! :) 
> 
> I hope you're all well. 
> 
> If we haven't met before, I'd like to introduce myself. I'm Kelly, the Community Manager for The Xen Project. My role is to support everyone and make sure the project is healthy and thriving. 
> 
> *The latest update below requires your attention:*
> *
> *
> 
>   * *We will be moving IRC channels fully to Matrix in September 2023. Once the channels have been created, further information will be shared. *
>   * *New Mission Statement, goals, and purpose is attached to this email and will be shared publicly.*
> 
> *Should anyone have any concerns or feedback, please let me know*
> 
> Many thanks,
> Kelly Choi
> 
> Open Source Community Manager, XenServer
> Cloud Software Group

This looks good, but I thought IBM rebranded Softlayer as IBM Cloud several years ago. Maybe IBM Softlayer should be changed to IBM Cloud? Thanks.

Chuck


From xen-users-bounces@lists.xenproject.org Fri Aug 18 23:42:26 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 18 Aug 2023 23:42:26 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586658.917906 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX96X-0003ng-TA; Fri, 18 Aug 2023 23:42:09 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586658.917906; Fri, 18 Aug 2023 23:42:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qX96X-0003nX-QU; Fri, 18 Aug 2023 23:42:09 +0000
Received: by outflank-mailman (input) for mailman id 586658;
 Fri, 18 Aug 2023 23:42:07 +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=XKkG=ED=ska67.de=xen@srs-se1.protection.inumbo.net>)
 id 1qX96V-0003nR-Ec
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 23:42:07 +0000
Received: from mxout4.routing.net (mxout4.routing.net [2a03:2900:1:a::9])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id d650735d-3e20-11ee-877e-cb3800f73035;
 Sat, 19 Aug 2023 01:42:05 +0200 (CEST)
Received: from mxbox1.masterlogin.de (unknown [192.168.10.88])
 by mxout4.routing.net (Postfix) with ESMTP id 8A6081012A7
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 23:42:04 +0000 (UTC)
Received: from naboo.starwars.lan
 (ip-149-172-185-079.um42.pools.vodafone-ip.de [149.172.185.79])
 by mxbox1.masterlogin.de (Postfix) with ESMTPSA id 2F5AB404DF
 for <xen-users@lists.xenproject.org>; Fri, 18 Aug 2023 23:42:04 +0000 (UTC)
Received: from [192.168.154.119] (unknown [192.168.154.119])
 by naboo.starwars.lan (Postfix) with ESMTPS id 61C1E61FCA
 for <xen-users@lists.xenproject.org>; Sat, 19 Aug 2023 01:42:09 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: d650735d-3e20-11ee-877e-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1692402124;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=rG+FZi1UAzp9jaRbzvNinv/nUQcsCPJg9gV5mZkyh9w=;
	b=ouVhHzyNIx6pe1FFh2WGXstGAhDjZpSNkUzYqHsw79J90UX7i4BXzrIXHuql3mpXtDSeoO
	jvF3jlza7JULWl2I2UEFW+2fHclPplH9TXxC840L517GW0lyjBnS5NABtjmkRISluTXlJ0
	F8UHNvXAX/ifZ9Ugn9/WkZUoEHZmasw=
Message-ID: <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
Date: Sat, 19 Aug 2023 01:42:03 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
Content-Language: de-DE
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
From: xen@ska67.de
In-Reply-To: <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Mail-ID: c6513970-f047-4337-93e9-a71f77b3786e

Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>> Hello,
>>
>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>> which works perfectly. Today I built and installed the newly released
>> xen-4.17.2.
>> Now qemu-system-i386 crashes.
>>
>> I attached an excerpt from the log.
>>
> 
> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
> yesterday and qemu-system-i386 is working fine with it. This is the version
> info on Fedora 38 that is working:
> 
> Xen version info from sudo xl dmesg on Fedora 38:
> 
> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
> 
> Qemu version info on Fedora 38:
> 
> [user@fedora ~]$ qemu-system-i386 -version
> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
> [user@fedora ~]$
> 
> So, I think maybe you are using a different Qemu version that does not
> work with Xen 4.17.2.

Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4 
without problems.

On older hardware (Intel Haswell processor) Xen 4.17.2 runs without 
problems with Qemu 8.0.4. Obviously only my newer hardware is affected.

> What version of Qemu are you using? Is it the one from the qemu-xen repo on
> xenbits.xen.org, or one provided by Arch? In any case, Qemu 7.2.1 provided
> by Fedora works fine with the newly released Xen 4.17.2 on my Fedora 38 system.

I use an AUR package that compiles the latest Qemu from the upstream 
sources.

> It looks like the Qemu for xenbits and tagged for Xen 4.17.x is using Qemu 7.0,
> not 7.2, and it looks like the Qemu on xenbits added 8 more commits between the
> 4.17.1 and 4.17.2 tags. So you might try backing out those 8 commits if you are
> building Qemu from the 4.17.2 tag in the qemu-xen repo on xenbits.xen.org.
> 
> Just a guess, though.

-- 
Thanks for your help
Stefan



From xen-users-bounces@lists.xenproject.org Sat Aug 19 02:50:57 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 19 Aug 2023 02:50:57 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586860.918154 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXC2T-0008MB-CN; Sat, 19 Aug 2023 02:50:09 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586860.918154; Sat, 19 Aug 2023 02:50:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXC2T-0008M0-8R; Sat, 19 Aug 2023 02:50:09 +0000
Received: by outflank-mailman (input) for mailman id 586860;
 Sat, 19 Aug 2023 02:50:07 +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=n3QF=EE=aim.com=brchuckz@srs-se1.protection.inumbo.net>)
 id 1qXC2R-0008JC-Rk
 for xen-users@lists.xenproject.org; Sat, 19 Aug 2023 02:50:07 +0000
Received: from sonic316-55.consmr.mail.gq1.yahoo.com
 (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 17228fb1-3e3b-11ee-9b0c-b553b5be7939;
 Sat, 19 Aug 2023 04:50:03 +0200 (CEST)
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sat, 19 Aug 2023 02:49:59 +0000
Received: by hermes--production-ne1-7b767b77cc-fbxjt (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 8e86a80f22499d39aa8bb7f801e53797; 
 Sat, 19 Aug 2023 02:49:57 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 17228fb1-3e3b-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscape.net; s=a2048; t=1692413399; bh=fGJCqStPsOjLsVkM7jgFihLROjqHkZSlDd5pRYQnu/0=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=BwlYhbj4I7nwd1CEhVb+ZwO1wi+/55n3/zJdikeK52DNlyrjzXn/wHDXetpX4iOYHHIOpdhXSrsjQgUA2529t8w3QShhcMmj5AKlATKxbc36q6IyqXpiMURpwdCsmsp0iZMb5NPxoeLkcTPhvHtNeIJkasHH7iJrRmOmUSpCA2afvGa4xheRTcaIdNng+Ugh9L8dJHPgGAPoOZjXz355WLBzVq5b9vHz/OBhp8jsyX2aiPrX7LY1QmVM/aXJiFXaFMphsVjYkvnJDTKfao4Hw4f/rV4XQkcyoWH0YEiUvg20z+L1LUUcyMKzDMUt1+P94XeG8Nd7s4mm5ZrWTq5IFg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692413399; bh=GT0RDhsidXV7/pGs4pikrNoKoC4YEIh7R5lk1bX9mg4=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=AfXi1SoHR3Nqu644KszLPRlCcDvOvb1OplBvKdGI+oyeEbljnCyUPLCVhe+5hiXYoL2Nd43cR2lcGhyys+8ZLFPhDubyi0pUVty7sJCzoUG+44mUUlmjptbJGlt91UDITOzRpBF/w26IW+WqKu0E2xDWPipIh6V01/mvBzjHEuWESo1ACMhAHMKUvgYdp/xTCKrNS37dNblAQI1IusYlCnA9O3mWcNu3A2q45/1dH9oziU700Dndr+9UuJVguPc9acfZgdLE+G/YttUMs4thCKWtWB3rUk+UCQdsY+w71y6lKLAmYOjP550hktnQRtDT6X5/gB/MODFFBr//+qZJLw==
X-YMail-OSG: B8XXgnoVM1lBd7fYk1yUiwA3V7MYSSGf8onkTVeQCpu29jXrY1TldtNQklxoyy_
 mMH5crebgjjbvVA4GZKIQR39BWd7pd22PhZKtwaI3F.WFcpH846oQtSAHgJlRwF5IrpRHLUk74lU
 GZeu0kqvV9hz2KFgR3wVDHqJSv4r4gkM7jYtnOxXsig9FhSJtiVq3YtJbfBZgjETA7bih5JAkOQB
 5xwgnrh7rG26uLoYFDVs6KHvccwAsK8f0TEwG9Lls.G6N8yS4z.t1aKtRESeJhfqw58uTRvuG_2t
 45KHwD.oMpTanOiFAdJemjSr_iRVCq3DTUfUk74tWYK1Wc_59ABAxc_mzyx__SaXQshUAZ9ClukM
 Ap7pPjanPQc2SY3T_0..dt0wEj1vHLt6B75bcI7tf_dxia33sx7t4psW7Q_I7JkSECaIMoVCrWkJ
 kiwwLQhtXSs1KeLukP3LwZp2POgmabUO3bF9bG7FsrNKMeGyhwLuj0akRP83mEb3kwlkzNgjmO5w
 9Ka0eA1LIbB2i1_Dqiv3tBm7ahIj3XhD8CMIxzySyOIXe6t9YULYsrY3kG9feXwOfZDelSkXEk3h
 VooRtil874LmgeATzyptO_tykpGvaRwRfHoXQ.wsIBPgtvlNlMT5zJmJVc5hpDHDCa9VrONTsneo
 gYzSzsmie4cPrLuU6e.Ll8z25N4Lay5cYPxbxyzFHFLSnPZl.cj.G4YJbgU9lRuUjdi2_jxuD74h
 Cs8KLO050.RSLxlS502sKnJWA8rGCJ7o3iOHrCgesCrwbhgqbt9N69i1i0JUiWpKLW35y4163QYK
 oku_qH4GeHEHzdt57DjubGivo3XwCcJRrKadXUu1CsRn6uv8welDBQT8OmRX03xd0y0byOMZ3nc_
 mLmfZtvXtcpDaXY._GjxGRtAPiiuNIbsrZ7uMDog1ewrYlZjapSMEFZHQVjxak3bL_J_WaMFpclp
 u89lwONWJuKioUcD6uY3RsXSAxCcRFEyukImPK83wVLTDFYtnZaBjg3wFcTAcZnmTjRX5BaJfTqy
 F.o3NX74yPtFk7Z7r4pczaqiCfCs47auBhdA733wrQ4TbaiAZwqx6aXJCHE7zw.O3bYGwDYNIT84
 BTucWFEnPgeCKWSbtHUstJsfjX8BD8o.lXpPZDj.rHJoZYGcmWealShlijcUUi.2Am_9RrkT8pCV
 najvBnhTL27YLOlYgbmf2YAGSXtNeNuX9J7MlPzl2jWs0VIldtd2sj7AUOAJoBqM63ggK7JrVRfO
 5poWpaK0Dg65u.Kzn3vHBisCDJJePRGtkfG8xW2jv0dZ1.oaRF5F3IXloJy8vs_EX644rwKVm5u8
 7uk202N.D.YdnFC4LBJuh.STvvM8zAvm9hZ8x_GlEKPvT0vuhnoxmMIo_6XYQlHrmxO95iyCfKcI
 uXHgo_KZ5yTQZ6Nl4wo9WddgRuFNKz9BZsHP5.T9Cs6VtQJ.7blFBP7BpAAKr7BOdiDPWFGImXQh
 IL5S_bIIuCqLlNWbNc1o9zEWBkNhXz2iD_5tlr7YPo8ArQjz9QfTtpJIkhEJbwLCgu_cIihTSd_B
 WqFPQvQlz0ywO.6Fg_wGfO1o4mQq8Y9_hQjGfWANFReZxLpbq8xYwTGsMEjqAjh5JRHvLcIQ8VOV
 GR7wTgl6GC.MQJR6ElzmUGMqjNZYcbGtmh6ODR4KxbC_KqPKV1oIlyPbUeYqukdxIjI1ChuCh8zb
 T.gWj6vN6Ucyy073yt3v.z2UWyryph2qIdGjLDkBixGmKgNeU5GAE.l.G3lIiTcu3XN.dY87101J
 1QlQhhURwVgCdPVVHkNaPrWrobBslXS83SN_m_9NQ8HjR3RHAexIpr0eOW2DFoQ9h95yFCdD_L08
 fB8ue9Oc.iMP14L2Iy7WtiA5YbnLZF1qT1E8RT19l4tatwcQh0pYd9oO_qwymfJsqgPz17PqsbtM
 E.Wul2NlYDh90HElz5mey9V40FOH65Yh3CgRdBV8aFBWA5YDT9zfqmBpzyphfWqho4L3Q2dTE9pM
 zsXnujjY0747iiXX5KnTWErYLyoK07HmNIK81rVIeNwFO5to_MPMgeCOydg06gH00s142lFBDuK5
 gr3NcTKTgSNiCHkxjKko5jTTkGzFXQSW_ExjEdXT0FUE9xk7eJIelDaeuvhAQE0fOxrcU7jxCCpU
 wr3px9RwVsugzQMxOWD3ufVuyvohiNQgmIcUelRVO4Wu63tgYdmN1ojkbqiJ6cSXKLNT07jfx8lA
 -
X-Sonic-MF: <brchuckz@aim.com>
X-Sonic-ID: dbddd0c3-c4e9-4260-b572-17bfddbf59fe
Message-ID: <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
Date: Fri, 18 Aug 2023 22:49:58 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
Content-Language: en-US
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
 <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
From: Chuck Zmudzinski <brchuckz@netscape.net>
In-Reply-To: <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 2991

On 8/18/2023 7:42 PM, xen@ska67.de wrote:
> Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
>> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>>> Hello,
>>>
>>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>>> which works perfectly. Today I built and installed the newly released
>>> xen-4.17.2.
>>> Now qemu-system-i386 crashes.
>>>
>>> I attached an excerpt from the log.
>>>
>> 
>> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
>> yesterday and qemu-system-i386 is working fine with it. This is the version
>> info on Fedora 38 that is working:
>> 
>> Xen version info from sudo xl dmesg on Fedora 38:
>> 
>> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
>> 
>> Qemu version info on Fedora 38:
>> 
>> [user@fedora ~]$ qemu-system-i386 -version
>> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
>> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
>> [user@fedora ~]$
>> 
>> So, I think maybe you are using a different Qemu version that does not
>> work with Xen 4.17.2.

With the new data this suggestion I made yesterday seems wrong now.

> 
> Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4 
> without problems> 
> On older hardware (Intel Haswell processor) Xen 4.17.2 runs without 
> problems with Qemu 8.0.4. Obviously only my newer hardware is affected.

My working result is also on older hardware (Intel Haswell processor) so
we agree the problem you are seeing is related to newer hardware. It
might help to mention the model of processor in your newer hardware.

Unfortunately I do not have newer hardware to test my Qemu 7.2.x with
Xen 4.17.2 so I won't be able to help you out much any more. (Today
Fedora pushed out Qemu 7.2.4 to me and that also works fine with Xen 4.17.2
on the Haswell processor).

With this additional data it seems the changes in Xen (not changes in Qemu)
are causing the core dump in Qemu on the newer hardware. If no one here
on xen-users has any ideas you might try posting this bug on the xen-devel
mailing list instead. Mention Haswell always works, but something goes
bad with Qemu when upgrading from 4.17.2pre to 4.17.2 on the newer
hardware, and mention the model of processor of the newer hardware and
the excerpt from the journal, and maybe some of the developers can help
you troubleshoot the problem. There presumably are not a lot of changes
between Xen 4.17.2pre and 4.17.2 so hopefully the developers can find the
problem and fix it for the next release.

> 
>> What version of Qemu are you using? Is it the one from the qemu-xen repo on
>> xenbits.xen.org, or one provided by Arch? In any case, Qemu 7.2.1 provided
>> by Fedora works fine with the newly released Xen 4.17.2 on my Fedora 38 system.
> 
> I use an AUR package that compiles the latest Qemu from the upstream 
> sources.
> 

Ok, it's not caused by any changes in the qemu-xen repo on xenbits.xen.org then.


From xen-users-bounces@lists.xenproject.org Sat Aug 19 03:28:22 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 19 Aug 2023 03:28:22 +0000
Received: from list by lists.xenproject.org with outflank-mailman.586898.918170 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXCd2-0004FY-DA; Sat, 19 Aug 2023 03:27:56 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 586898.918170; Sat, 19 Aug 2023 03:27:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXCd2-0004FQ-9y; Sat, 19 Aug 2023 03:27:56 +0000
Received: by outflank-mailman (input) for mailman id 586898;
 Sat, 19 Aug 2023 03:27:55 +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=n3QF=EE=aim.com=brchuckz@srs-se1.protection.inumbo.net>)
 id 1qXCd0-0004FK-Dr
 for xen-users@lists.xenproject.org; Sat, 19 Aug 2023 03:27:55 +0000
Received: from sonic301-20.consmr.mail.gq1.yahoo.com
 (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 5f4c93a4-3e40-11ee-9b0c-b553b5be7939;
 Sat, 19 Aug 2023 05:27:50 +0200 (CEST)
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 19 Aug 2023 03:27:48 +0000
Received: by hermes--production-ne1-7b767b77cc-62qqp (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID f4bda91c51ab7a09e33ebdfc667668d0; 
 Sat, 19 Aug 2023 03:27:45 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 5f4c93a4-3e40-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscape.net; s=a2048; t=1692415668; bh=FVJSc+7MOHdxneqD3dUiwiCqd3ay89accMOqgQQ3vAA=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=jMJv/2Iu5XzrYL88Bh3AKDs4b5SRNv+LJOnOn8Ry+LApFoh4gtTDcbCfOxQEcSDzWT7cmbF0oq9I06MZvX67QvHy8ylxoQo4ASC8UVLhImDG8q8ttcsrqgB+Cw1RTinjqC2Hxr1dhynUJMEkhvjG/eFqjEyPfNRts/zbauTKRj/vEM5ZwlXd04utEKHYwKJIC3kueFi7Vr0iW2c9aVxca5X0bebfZ4C3XCgnUWnD1rGaT2nfnzbe1Wzk25xE2C882vOpsdxoCT3pLCO4VKL/4JUHDx6iBvAB+lEIycgxcuW0snxsuvtNArI5wu13wEFSWLnwbByuKMbSTP0xY4XXpw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692415668; bh=0fcYMK2x9MrTiEcs7kB9rZtmNN6FS3+rPy0pjT3zMm/=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=CGs7dca1QvhfJlg0ji2PGiNMW1sTCu/7zZ4CfkcM/k8jiOwOvb8txvfq196oT83m9JZ37yNn/BT3rlHCWi63UF6vNqueXGQ2oqo4SclcZAfMUya4AyQC8ZAZg8kCu7uA9jlKToWi6pKnIZsWKD+KiH0HNxpC+5myEmV1bv7pHkKZ44VfPUwvJbWHU62HXvXOt9m/Jjd2ObTOIHcsfHGuaFda5bCrZdnf/e9jbpvGBBLDs2xH80sth74y55h3yftzy0EMQvVJPikixK2nyGrqM4M6taz1dZX5rGNPWo3eZqc0aVbmNIEbHuu8ej3w9RZOekKrXFe4I7IJBG5iz8BPKQ==
X-YMail-OSG: tLzVfkYVM1kXK.crnAuhoXJO4QVmFGGRG2nzCOy6wZjDF2AhwB3s5oWeuJi.VRr
 MsvDPVGhkusyCOXcfaSRjxA0SENrueilk0cuYuI70BYa8uZumgiQlLuPP4FGoOWeOl3tbg85.p0H
 UsrM21TsTgDXJkCMruWeCVe7UkfSnqwzRgWm37KLayg7KfsYOcrDBIBwfgJEkxDz13kKCNb8p1cN
 Ac.84iGvWNRH6BSlfmk2Jq9d2RhjB9rsCpgALe.5PsNYpZ_B3tskH3iYmQA.KbPyDATosDOOQpZO
 6B.xGwaZVB4Dav7H5TYg0OeilD6ceZYVcNeqJ1QDvCSLxfMf_uqa2kqpTgvUZdHCuPLfqiPNcU9N
 5TXjmZ3i.rSoXHiLv2gm3OKym2j_uK3jI1roC3x_xwM.rgHH7UIE38BGcagOZeowUaCQzfD6IGBv
 SoiwIFQ3baToxJQmH6wlM._AOQzIsg_YzE_UFTc29GJC0ikJB_EG8KdqOep6E8Zf4dVJ8e5DWSsF
 5BFq1iuJepvrXSZXtuO3MuRHWn_XJA29nT6XQKYUVQa_85CxCtVMt8AFvXufAmngPacUBPHrjzt_
 .7DDt9iyBNiJS39kxoiWoIX9QCI38YrbiN_xPkdZ2kzzwlfgdgthL0S4LKWQPj7tj7ruhvUVsL9D
 tJSigiAFhwrOpYet_n0a3Lw7t6iXdhr2_xo88.RvAbCPjuHDJFsoV9vjNZ2cJOV9YvYy2UyamXVR
 6mhtTwheq9ho5.5BJYf7NXEatSHAqKm_8I7bhR6jZD1xnATLoQkpawYSon1zj1pI6hI8JzKrzOQ_
 KkBf_oXZoDhc4Ab.lw2CLJeLWMNh912qmLwola4aIRPj1jOiYyf6j4T9fqNDltU_fEX4p4NzhJWR
 mC.v3s_ZgE68lTctKh7A2FDf5c6T8C9Ux4bmW7p3Rz_Hh1VYxdDPWCmL.d.t96ICOoqu_PJKtwuo
 i97kPodMEV1zsZ9HGoTEZGH_BUq3QS6G54Tk91wbY8Z00Mo_31UZT1eF07omPtKL0PHjRXFwiwwY
 WNL7l457JDwGfMoybWMLBFvntgQ122zdVkp7qzEYFhYaavwtZX7BXph2VsWuBLxsUZhIoJzoMgIA
 KniaVvIuL7MJypVoLmg.fuEPBf1PMlVo8bjh2Q02081BEJPqPH3VNcm7CccBUIWkS11vN1ME9TJ7
 b6y5Z9avDDlDbQpl18uT_QVZgunNUAE82iwnUV.6SmtRpYUogw_ATA324SQMSJHyOVg4g1dr1B6s
 JDQy8hhw.YOcUVtcdwRWLaxdtwM5aiSPQKsljvOsC86o_EWSzdrDnZa8MtPe0hPAtqQHmDpvCqDq
 p3m8LnFppqiwBIHbDxVbP6bGgrWIp.HGyssyE_j2GPL2tJnfdQCTuuYVeRhmkG0vU08Afr.RLOBY
 w3Y7rd4Zfujv037w_mG1yXnu2IDokH7gYalYYJoaE8PzNXa7Iuq6jY6WP2KVhN3WttBtUq7W7RkY
 zrdT5U0X_OuResJ6NPj1cKtvQUp.LU1XOREk4uG5Y0CjzRzQlPDIOVVfwTpL4RVRQQOx6mBplwu7
 a3n7qDgDNCGdJXivzNppZrXpbokGbhAZ3nt42GlM_fg.QP5isk8Dq8O1NXHVhqDcd.HIBuEFI9Fr
 fxMu._ZuTRZhlkdUL6ghFkMcW7tPmT1L0nxxdPNy9WtwTBdjmdXecUoOP11peYj9tbti7fCd7znm
 WryqFghkOTLUhv6vHwHPmVoetOQvl3y0aO9H8ZpmhAeX0bA_IxwbSHIXuaUriMxwy3mmOyt_LPRh
 tYfJ2onidUGdAoxO3uunLwh9Bbs.Wy4YkPnsnoh7VGWFZOeBWr8R1leIBVKNYt80PU4M3e.Zwes3
 LIcu0GG2IGMaBB9KQdyQfAxLF8vdgj2_l4VONOsznZ3Xmm2ADwiZdfKb_WtuwEtV6DpKYhgIwapd
 h2XfZ3sp5Y8ZC77WA7UlROvnOd0e4hJLn_jzDX4Cn0c0XIwmyXGXhtXc5cC0FB2ZzhdBFewozeyI
 xQeOFOudx5qlMrJZjVy0qbluoauvUpLvsyKNtscSJYwtPQoz7i1nwPFQeuocbv9oLQSKINL7S8wj
 6MYzz_ml95tBvTOiVo.qZf6YvbpdHMiu9VceiFRVIicvxZFu0IyD99mIcOmAU3Kc4eS0GEbJGcph
 k.swwLCwQEfH9qAsck8GBZ24gooXeMkS_3McKYGafFhkL4i7lqCIqRDeohzBTAJWwnsN1Jwlb.f4
 k
X-Sonic-MF: <brchuckz@aim.com>
X-Sonic-ID: 99c6ab6d-223e-4db8-9f3b-29ff90139a09
Message-ID: <1d7d7b5f-8ddc-9651-adb7-58b96ccd3a21@netscape.net>
Date: Fri, 18 Aug 2023 23:27:47 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Xen Ovmf/UEFI HVM error after upgrade to Debian Bookworm (was:
 xen ovmf/uefi firmware does not save screen resolution)
Content-Language: en-US
To: xen-users@lists.xenproject.org
References: <bdd68255-9d93-cbdc-ef0c-9313c04dc853@onlineschubla.de>
 <83a94ee6-6fcd-204a-7b8d-b89858d7831d@netscape.net>
 <1d552677-b2a4-a009-d62d-57173264d3b4@onlineschubla.de>
From: Chuck Zmudzinski <brchuckz@netscape.net>
In-Reply-To: <1d552677-b2a4-a009-d62d-57173264d3b4@onlineschubla.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 6767

On 8/18/2023 9:18 AM, Paul Leiber wrote:
> Am 10.07.2023 um 18:47 schrieb Chuck Zmudzinski:
>> On 7/4/2023 5:06 PM, Paul Leiber wrote:
>>> On 14/02/2023 8:31 AM, Chuck Zmudzinski wrote:
>>>   > I am adding this information to complete the discussion of this
>>>   > problem I reported several months ago:
>>>   >
>>>   > I discovered the cause of the problems of ovmf/uefi booting with more
>>>   > recent Xen
>>>   > versions - it is not a bug in Xen, but the problem occurs because
>>>   > newer versions
>>>   > of ovmf do not have Xen support in the OvmfPkgX64 target from edk2
>>> and > the
>>>   > Xen support is only available from the Xen-specific OvmfXen target
>>>   > from edk2.
>>>   >
>>>   > The problem is discussed here on the Arch Linux forums:
>>>   >
>>>   > https://bbs.archlinux.org/viewtopic.php?pid=2012659#p2012659
>>>   >
>>>   > The last version that had the Xen support in the OvmfPkgX64 target was
>>>   > edk2-stable202105, so for newer versions it is necessary to build and
>>>   > use the
>>>   > Xen-specific OVMF.fd firmware target to boot properly on Xen.
>>>   >
>>>   > After building using 'OvmfPkg/build.sh -p OvmfPkg/OvmfXen.dsc' as
>>>   > explained
>>>   > here:
>>>   >
>>>   > https://lore.kernel.org/all/20190813113119.14804-1-
>>>   > anthony.perard@xxxxxxxxxx/
>>>   >
>>>   > from the edk2 source at https://github.com/tianocore/edk2 and using
>>>   > the
>>>   > resulting
>>>   > OVMF.fd firmware target with Xen support to boot the Xen HVM guest,
>>>   > the guest
>>>   > works properly with versions of ovmf edk2-stable202108 and newer.
>>>   >
>>>   > Unfortunately distros such as Debian and Fedora don't provide the Xen
>>>   > specific
>>>   > target in their ovmf packages, so it is necessary to build it from
>>>   > source for
>>>   > ovmf
>>>   > versions of edk2-stable202108 and newer.
>>>
>>> Thanks a lot for posting this, Chuck! It seems that I have run into this
>>> situation after upgrading from Debian Bullseye to Debian Bookworm. With
>>> standard packages, existing HVM DomUs using "firmware = 'ovmf'" (Windows
>>> Server 2022 and Windows 10) can't boot anymore. Booting these systems
>>> leads to the Windows error 0xc0000225. I wasn't able to fix this error.
>>> Booting an installation .iso leads to the same error. Booting the
>>> installation media with "firmware = 'bios'" leads to a normal boot.
>>>
>>> I tried building Ovmf following
>>> https://lore.kernel.org/all/20190813113119.14804-1-anthony.perard@citrix.com/#t
>>> , but I wasn't fully able to create a working system:
>>>
>>> (1) Using the resulting OVMF.fd from the build process with "firmware =
>>> '/path/to/new/OVMF.fd' led consistently to a black screen in VNC or
>>> Spice with the text "Guest has not initialized the display (yet)".
>>>
>>> (2) Replacing the OVMF.fd in /var/lib/ovmf with the freshly built
>>> OVMF.fd led to a slight improvement. I could then boot the Windows
>>> Server installation .iso, but booting the Windows 10 installation .iso
>>> lead to a crash where the TianoCore logo was visible, but nothing
>>> happened. The two existing DomUs were still not bootable. When trying to
>>> boot any of them, in Ovmf log appears an error "FATAL ERROR - RaiseTpl
>>> with OldTpl(0x1F) > NewTpl(0x10)".
>>>
>>> However, I am not sure that I followed the procedure correctly, I might
>>> very well have done something very wrong. Any pointers are welcome.
>>>
>>> My HVM config file:
>>>
>>> type = "hvm"
>>> memory = 6144
>>> vcpus = 2
>>> name = "kalliope"
>>> firmware = 'ovmf'
>>> firmware = '/usr/local/lib/ovmf/OVMF.fd'
>>> vif = ['bridge=xenbr0,mac=XX:XX:XX:XX:XX:XX,ip=10.0.0.4']
>>> disk = ['phy:/dev/vg0/matrix,hda,w']
>>> device_model_version = 'qemu-xen'
>>> hdtype = 'ahci'
>>> pae = 1
>>> acpi = 1
>>> apic = 1
>>> vga = 'stdvga'
>>> videoram = 16
>>> xen_platform_pci = 1
>>> vendor_device = 'xenserver'
>>> viridian = 1
>>> on_crash = 'restart'
>>> device_model_args_hvm = [
>>>     # Debug OVMF
>>>     '-chardev', 'file,id=debugcon,path=/var/log/xen/ovmf.log,',
>>>     '-device', 'isa-debugcon,iobase=0x402,chardev=debugcon',
>>> ]
>>> sdl = 0
>>> serial = 'pty'
>>> vnc = 1
>>> vnclisten = "0.0.0.0"
>>> vncpasswd = ""
>>>
>>>
>>> There is a Debian bug report which seems to be related, I also described
>>> my situation there: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978595
>>>
>>> Paul
>>>
>> 
>> Hi Paul,
>> 
>> Your config looks OK to me, except that I have no pointers for a Windows guest.
>> I have a Windows HVM guest, but it uses BIOS / MBR instead of EFI / GPT so I
>> cannot easily reproduce your setup. I did not see any problems when using the
>> OVMF.fd file built for Xen in a bookworm dom0 according to Anthony's guide and
>> booting Linux HVM guests with EFI / GPT, so the problem might be that the graphics
>> for the Windows efi bootloader is not compatible with the efi implementation
>> that Xen uses (edk2 and Qemu with bochs vga) but the grub bootloader and
>> Linux graphics is compatible with the efi implementation for Xen HVM, but that is
>> just a guess.
>> 
>> Someone with more expertise about booting Windows in the Qemu / edk2 / bochs
>> environment might be able to shed more light on the error you are seeing with
>> some of your Windows guests. IIRC, I think there are some discussions of this
>> problem on Qemu or Xen or edk2 mailing lists in past years and you might try
>> searching those mailing lists for clues to the problem and patches that might
>> fix it.
>> 
>> Now, I have migrated my dom0 from Debian to Fedora since Fedora provides
>> an official ovmf-xen package now, but Debian still does not and I would have
>> to maintain it myself if I stayed with Debian.
>> 
>> Kind regards,
>> 
>> Chuck
> 
> Hi Chuck,
> 
> thanks for the reply, and sorry for the delay. I didn't have time yet to 
> dig any deeper, but with some help I found a workaround I'd like to 
> share. I could successfully start the Windows DomU with ovmf firmware 
> after removing the current ovmf package and installing a previous ovmf 
> package from Debian repositories, specifically version 2020.11-2+deb11u1.
> 
> I'll continue to try to help getting this fixed in current Debian 
> Bookworm packages.

It should just be a matter of filing a bug report on the Debian BTS
against the edk2 package and asking them to add an ovmf-xen package
that contains the OVMF.fd firmware with support for Xen and install
it where the Debian xl tools can find it. You might explain in the
bug report that, according to the upstream edk2 project, a separate
build of the firmware is needed to support Xen in versions
edk2-stable202108 and newer as explained in the upstream bug report:

https://bugzilla.tianocore.org/show_bug.cgi?id=2122

> 
> Best regards,
> 
> Paul
> 



From xen-users-bounces@lists.xenproject.org Sat Aug 19 12:25:25 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 19 Aug 2023 12:25:25 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587007.918346 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXL0E-0005EC-El; Sat, 19 Aug 2023 12:24:26 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587007.918346; Sat, 19 Aug 2023 12:24:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXL0E-0005E1-9k; Sat, 19 Aug 2023 12:24:26 +0000
Received: by outflank-mailman (input) for mailman id 587007;
 Sat, 19 Aug 2023 12:24:25 +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=jaMx=EE=onlineschubla.de=paul@srs-se1.protection.inumbo.net>)
 id 1qXL0D-0005Df-Bx
 for xen-users@lists.xenproject.org; Sat, 19 Aug 2023 12:24:25 +0000
Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de
 [85.215.255.21]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 543cd6a1-3e8b-11ee-877e-cb3800f73035;
 Sat, 19 Aug 2023 14:24:23 +0200 (CEST)
Received: from mail.onlineschubla.de by smtp.strato.de (RZmta 49.6.6 DYNA|AUTH)
 with ESMTPSA id e5bb11z7JCOM8H0
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate)
 for <xen-users@lists.xenproject.org>;
 Sat, 19 Aug 2023 14:24:22 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail.onlineschubla.de (Postfix) with ESMTP id 093B020961
 for <xen-users@lists.xenproject.org>; Sat, 19 Aug 2023 14:24:22 +0200 (CEST)
Received: from mail.onlineschubla.de ([127.0.0.1])
 by localhost (mail.onlineschubla.de [127.0.0.1]) (amavis, port 10024)
 with ESMTP id Nbk-skwzos3N for <xen-users@lists.xenproject.org>;
 Sat, 19 Aug 2023 14:24:20 +0200 (CEST)
Received: from [10.0.0.105] (unknown [10.0.0.105])
 by mail.onlineschubla.de (Postfix) with ESMTPA id C33CF203DA
 for <xen-users@lists.xenproject.org>; Sat, 19 Aug 2023 14:24:20 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 543cd6a1-3e8b-11ee-877e-cb3800f73035
ARC-Seal: i=1; a=rsa-sha256; t=1692447862; cv=none;
    d=strato.com; s=strato-dkim-0002;
    b=YcaD+cF62/jE8ylgRp/A4LPb9BrIcpfbsDHnE7MO9jJ8oMB7VN8+SKrMLG6SuD/HZg
    cE4paCyuRlWjf0axU5nFgDhMjba8k0hdlIxho/aJi4tw7Q3NsWvDXb1CYRZ0uBpClH5E
    JSwy7UhbBKEg2+P+8tYd1CbHtgEjYuzD8K9qBnRmFltfDWl8KmX/dfn7tewC566WCRbu
    r0rMdpZcV1MiLIO9/QuXcse3EYBpluWRZ+PsjyxWmdtHgz4qH1lYrjf/1eSMumYhjrhM
    p55tBvHq+mv0tjJuk5BSbb01kPznMnbVpotH+vuy1v0cYGHYRfLMUC7l841XvjYVUpz4
    wZCw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1692447862;
    s=strato-dkim-0002; d=strato.com;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=t702YMXfA4Me+uHlNxlGSRe52xgrW5LeicZPNNCV1Ms=;
    b=tRRDkUKQyrLrZyXBn96qb7EkARI31k/xMSPzGee5kiSa1OHgwiJ2pdIO+w9UkJ4hak
    /hpFsvF9OOocSTUNOyigLh0GCTTuic7BWF9H7zX4apCGWyyPQQbSbLJ8fLa45UML4480
    81MiiXL0xvJJtVy3QP//BxeCCDEKjFF9zNoXMwPnGjQc7ExtOfEldBc4smcmZGItYlzc
    W0FrzlnNY3CztQdJZsWPVh8YKqrLbIH3gtWlbSM6cGt5WAuDQ25I/xattgk9cfrWZo6A
    qF8rfM8kdfAMuyEIhBFUU49xRIvq7KvnxFYPpdIfG61lBAm/5DURRG4JPBkKG/JVWYKB
    AuvQ==
ARC-Authentication-Results: i=1; strato.com;
    arc=none;
    dkim=none
X-RZG-CLASS-ID: mo00
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1692447862;
    s=strato-dkim-0002; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=t702YMXfA4Me+uHlNxlGSRe52xgrW5LeicZPNNCV1Ms=;
    b=HF32bdkB5FtfIpy4VhZOnt+i8+8mpBOjix1CDnomtVgTivJBUVENlNuXuCU0+f/q+Q
    kLSUKFhsc0xQr4lFVD8DMl788v/U9VUgwAWQr/hC0BsejWWOtQqpV7nB+bbViSML7XQU
    MJwIZCtVw21KC+Fpdkvr8WEjwy1ffqGX+76o1DtMdCFj27WOKJOBgH7LQuV/p8oQYwgY
    CHXDfphBYvks9ScCj2xVaW+qrSwWyoisX5YtjXyxLhixOeGtqyKyZ1CGpTePhr5pi64x
    krItdtG7IHWo27bu7iVPk3fkw9LXAyAtPYXltcXL7QS61JXFH/KN8mNRpwAokAAOkuzP
    llRw==
DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1692447862;
    s=strato-dkim-0003; d=onlineschubla.de;
    h=In-Reply-To:From:References:To:Subject:Date:Message-ID:Cc:Date:From:
    Subject:Sender;
    bh=t702YMXfA4Me+uHlNxlGSRe52xgrW5LeicZPNNCV1Ms=;
    b=t7uzrtpmTYKd+l+dVM17GIMndGkSfSJ3wPoGCH/DQH4/fpqRzcMhcyEl8q5QVFLNQZ
    Mthddf2/9N4aP2DP26Ag==
X-RZG-AUTH: ":PG0ReWCndfO3rCSML4AvNaDxJ7WJyilEI/NMX3IPsStZLbcZC9mNZx0oO96cCwacwToyDuS5+S84"
X-Virus-Scanned: Debian amavis at onlineschubla.de
Message-ID: <004b2ebf-6be7-afcb-5942-ff33498ca106@onlineschubla.de>
Date: Sat, 19 Aug 2023 14:24:23 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: Xen Ovmf/UEFI HVM error after upgrade to Debian Bookworm (was:
 xen ovmf/uefi firmware does not save screen resolution)
Content-Language: en-US
To: xen-users@lists.xenproject.org
References: <bdd68255-9d93-cbdc-ef0c-9313c04dc853@onlineschubla.de>
 <83a94ee6-6fcd-204a-7b8d-b89858d7831d@netscape.net>
 <1d552677-b2a4-a009-d62d-57173264d3b4@onlineschubla.de>
 <1d7d7b5f-8ddc-9651-adb7-58b96ccd3a21@netscape.net>
From: Paul Leiber <paul@onlineschubla.de>
In-Reply-To: <1d7d7b5f-8ddc-9651-adb7-58b96ccd3a21@netscape.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Am 19.08.2023 um 05:27 schrieb Chuck Zmudzinski:
> On 8/18/2023 9:18 AM, Paul Leiber wrote:
>> Am 10.07.2023 um 18:47 schrieb Chuck Zmudzinski:
>>> On 7/4/2023 5:06 PM, Paul Leiber wrote:
>>>> On 14/02/2023 8:31 AM, Chuck Zmudzinski wrote:
>>>>    > I am adding this information to complete the discussion of this
>>>>    > problem I reported several months ago:
>>>>    >
>>>>    > I discovered the cause of the problems of ovmf/uefi booting with more
>>>>    > recent Xen
>>>>    > versions - it is not a bug in Xen, but the problem occurs because
>>>>    > newer versions
>>>>    > of ovmf do not have Xen support in the OvmfPkgX64 target from edk2
>>>> and > the
>>>>    > Xen support is only available from the Xen-specific OvmfXen target
>>>>    > from edk2.
>>>>    >
>>>>    > The problem is discussed here on the Arch Linux forums:
>>>>    >
>>>>    > https://bbs.archlinux.org/viewtopic.php?pid=2012659#p2012659
>>>>    >
>>>>    > The last version that had the Xen support in the OvmfPkgX64 target was
>>>>    > edk2-stable202105, so for newer versions it is necessary to build and
>>>>    > use the
>>>>    > Xen-specific OVMF.fd firmware target to boot properly on Xen.
>>>>    >
>>>>    > After building using 'OvmfPkg/build.sh -p OvmfPkg/OvmfXen.dsc' as
>>>>    > explained
>>>>    > here:
>>>>    >
>>>>    > https://lore.kernel.org/all/20190813113119.14804-1-
>>>>    > anthony.perard@xxxxxxxxxx/
>>>>    >
>>>>    > from the edk2 source at https://github.com/tianocore/edk2 and using
>>>>    > the
>>>>    > resulting
>>>>    > OVMF.fd firmware target with Xen support to boot the Xen HVM guest,
>>>>    > the guest
>>>>    > works properly with versions of ovmf edk2-stable202108 and newer.
>>>>    >
>>>>    > Unfortunately distros such as Debian and Fedora don't provide the Xen
>>>>    > specific
>>>>    > target in their ovmf packages, so it is necessary to build it from
>>>>    > source for
>>>>    > ovmf
>>>>    > versions of edk2-stable202108 and newer.
>>>>
>>>> Thanks a lot for posting this, Chuck! It seems that I have run into this
>>>> situation after upgrading from Debian Bullseye to Debian Bookworm. With
>>>> standard packages, existing HVM DomUs using "firmware = 'ovmf'" (Windows
>>>> Server 2022 and Windows 10) can't boot anymore. Booting these systems
>>>> leads to the Windows error 0xc0000225. I wasn't able to fix this error.
>>>> Booting an installation .iso leads to the same error. Booting the
>>>> installation media with "firmware = 'bios'" leads to a normal boot.
>>>>
>>>> I tried building Ovmf following
>>>> https://lore.kernel.org/all/20190813113119.14804-1-anthony.perard@citrix.com/#t
>>>> , but I wasn't fully able to create a working system:
>>>>
>>>> (1) Using the resulting OVMF.fd from the build process with "firmware =
>>>> '/path/to/new/OVMF.fd' led consistently to a black screen in VNC or
>>>> Spice with the text "Guest has not initialized the display (yet)".
>>>>
>>>> (2) Replacing the OVMF.fd in /var/lib/ovmf with the freshly built
>>>> OVMF.fd led to a slight improvement. I could then boot the Windows
>>>> Server installation .iso, but booting the Windows 10 installation .iso
>>>> lead to a crash where the TianoCore logo was visible, but nothing
>>>> happened. The two existing DomUs were still not bootable. When trying to
>>>> boot any of them, in Ovmf log appears an error "FATAL ERROR - RaiseTpl
>>>> with OldTpl(0x1F) > NewTpl(0x10)".
>>>>
>>>> However, I am not sure that I followed the procedure correctly, I might
>>>> very well have done something very wrong. Any pointers are welcome.
>>>>
>>>> My HVM config file:
>>>>
>>>> type = "hvm"
>>>> memory = 6144
>>>> vcpus = 2
>>>> name = "kalliope"
>>>> firmware = 'ovmf'
>>>> firmware = '/usr/local/lib/ovmf/OVMF.fd'
>>>> vif = ['bridge=xenbr0,mac=XX:XX:XX:XX:XX:XX,ip=10.0.0.4']
>>>> disk = ['phy:/dev/vg0/matrix,hda,w']
>>>> device_model_version = 'qemu-xen'
>>>> hdtype = 'ahci'
>>>> pae = 1
>>>> acpi = 1
>>>> apic = 1
>>>> vga = 'stdvga'
>>>> videoram = 16
>>>> xen_platform_pci = 1
>>>> vendor_device = 'xenserver'
>>>> viridian = 1
>>>> on_crash = 'restart'
>>>> device_model_args_hvm = [
>>>>      # Debug OVMF
>>>>      '-chardev', 'file,id=debugcon,path=/var/log/xen/ovmf.log,',
>>>>      '-device', 'isa-debugcon,iobase=0x402,chardev=debugcon',
>>>> ]
>>>> sdl = 0
>>>> serial = 'pty'
>>>> vnc = 1
>>>> vnclisten = "0.0.0.0"
>>>> vncpasswd = ""
>>>>
>>>>
>>>> There is a Debian bug report which seems to be related, I also described
>>>> my situation there: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978595
>>>>
>>>> Paul
>>>>
>>>
>>> Hi Paul,
>>>
>>> Your config looks OK to me, except that I have no pointers for a Windows guest.
>>> I have a Windows HVM guest, but it uses BIOS / MBR instead of EFI / GPT so I
>>> cannot easily reproduce your setup. I did not see any problems when using the
>>> OVMF.fd file built for Xen in a bookworm dom0 according to Anthony's guide and
>>> booting Linux HVM guests with EFI / GPT, so the problem might be that the graphics
>>> for the Windows efi bootloader is not compatible with the efi implementation
>>> that Xen uses (edk2 and Qemu with bochs vga) but the grub bootloader and
>>> Linux graphics is compatible with the efi implementation for Xen HVM, but that is
>>> just a guess.
>>>
>>> Someone with more expertise about booting Windows in the Qemu / edk2 / bochs
>>> environment might be able to shed more light on the error you are seeing with
>>> some of your Windows guests. IIRC, I think there are some discussions of this
>>> problem on Qemu or Xen or edk2 mailing lists in past years and you might try
>>> searching those mailing lists for clues to the problem and patches that might
>>> fix it.
>>>
>>> Now, I have migrated my dom0 from Debian to Fedora since Fedora provides
>>> an official ovmf-xen package now, but Debian still does not and I would have
>>> to maintain it myself if I stayed with Debian.
>>>
>>> Kind regards,
>>>
>>> Chuck
>>
>> Hi Chuck,
>>
>> thanks for the reply, and sorry for the delay. I didn't have time yet to
>> dig any deeper, but with some help I found a workaround I'd like to
>> share. I could successfully start the Windows DomU with ovmf firmware
>> after removing the current ovmf package and installing a previous ovmf
>> package from Debian repositories, specifically version 2020.11-2+deb11u1.
>>
>> I'll continue to try to help getting this fixed in current Debian
>> Bookworm packages.
> 
> It should just be a matter of filing a bug report on the Debian BTS
> against the edk2 package and asking them to add an ovmf-xen package
> that contains the OVMF.fd firmware with support for Xen and install
> it where the Debian xl tools can find it. You might explain in the
> bug report that, according to the upstream edk2 project, a separate
> build of the firmware is needed to support Xen in versions
> edk2-stable202108 and newer as explained in the upstream bug report:
> 
> https://bugzilla.tianocore.org/show_bug.cgi?id=2122
> 

The bug is filed (against ovmf package):

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050030

Thanks for the assistance so far!

Paul



From xen-users-bounces@lists.xenproject.org Sun Aug 20 15:47:30 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 20 Aug 2023 15:47:30 +0000
Received: from list by lists.xenproject.org with outflank-mailman.585916.918457 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXkdL-0004ou-8O; Sun, 20 Aug 2023 15:46:31 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 585916.918457; Sun, 20 Aug 2023 15:46:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qXkdL-0004oL-3s; Sun, 20 Aug 2023 15:46:31 +0000
Received: by outflank-mailman (input) for mailman id 585916;
 Fri, 18 Aug 2023 09:49:07 +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=YeXS=ED=protonmail.com=camzie@srs-se1.protection.inumbo.net>)
 id 1qWw6M-0002ti-Q3
 for xen-users@lists.xenproject.org; Fri, 18 Aug 2023 09:49:07 +0000
Received: from mail-40140.protonmail.ch (mail-40140.protonmail.ch
 [185.70.40.140]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 7803519a-3dac-11ee-877e-cb3800f73035;
 Fri, 18 Aug 2023 11:49:05 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 7803519a-3dac-11ee-877e-cb3800f73035
Date: Fri, 18 Aug 2023 09:48:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
	s=protonmail3; t=1692352143; x=1692611343;
	bh=lBto60RAmIzLY8hPaTwrm4MP56pL3Mwdg0dvJpGm2zs=;
	h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
	 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
	 Message-ID:BIMI-Selector;
	b=VZA+qfCMinXKq2paSsElcXaxvQlbZ4IhhObAJEqTzilc1yeqEBQd3ga6Y6ofiUxmh
	 5TXJn834FJc2i9D1/7zpZBS7tD7SyqM01fm7+/u0AQ+1v+AQo1tXcEa7PAWIKIGusx
	 ubp+acotadWW1UYnJBK2RQeDqOPVZ0zW0Ixt7XvFHWT9LTRKU90rUGapKuWJaz6Kw1
	 jUoprkH02klsnoAbNC7SUoHh3vxeyBis3gQECJ4hrHIFJE4HlWbJNDg3o9xTS4HeuV
	 gPhIEUO5rB88PTDm/BXCjMn3fefoOpVCcezKoZs1e02/Sewo8OJTfaVigwnkz8x6+2
	 NioMaeVkLOjBA==
To: Klaus Darilion <klaus.darilion@nic.at>
From: CamZie <camzie@protonmail.com>
Cc: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>
Subject: Re: AW: error: not xen image / you need to load the kernel first
Message-ID: <Zjtzo1NCE0Aa-mhpzsXUEscHHloAlmQ0WMoVkFoLkp0iNfl72EApNP-nwirq7Qqu_F0sm3GWoMrxGTr758nUi4Aks1VmrrMnoshjva94jD0=@protonmail.com>
In-Reply-To: <cd39caaf574541faa60536d8c969eacc@nic.at>
References: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com> <cd39caaf574541faa60536d8c969eacc@nic.at>
Feedback-ID: 5906073:user:proton
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="b1_YVSID4SSoS9r6Wum5evJg59LK8KUTbQU5iDgtgu2qM"

This is a multi-part message in MIME format.

--b1_YVSID4SSoS9r6Wum5evJg59LK8KUTbQU5iDgtgu2qM
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGVsbG8gS2xhdXMsCgpUaGFua3MgZm9yIHRoZSB0aXAuCgpJIGhhZCBhIGxvb2sgYXQgdGhlIGtl
cm5lbCBhbmQgaXQgbG9va3MgbGlrZSBpdCBpcyB1c2luZyB0aGUgTFo0IGNvbXByZXNzaW9uIGFu
ZCBub3QgenN0ZDoKCiQgY2F0IC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNS40LjAtMTU2LWdlbmVy
aWMvLmNvbmZpZyB8IGdyZXAgQ09ORklHX0tFUk5FTAojIENPTkZJR19LRVJORUxfR1pJUCBpcyBu
b3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9CWklQMiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9M
Wk1BIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX1haIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VS
TkVMX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19LRVJORUxfTFo0PXkKCmluaXRyZC5pbWctNS40LjAt
MTU2LWdlbmVyaWM6IExaNCBjb21wcmVzc2VkIGRhdGEgKHYwLjEtdjAuOSkKCldlIHRlc3RlZCBp
bnN0YWxsYXRpb24gd2l0aCBEZWJpYW4gMTIgYW5kIGV4cGVyaWVuY2VkIG5vIHByb2JsZW1zLiBJ
dCBpcyBzb21laG93IG9ubHkgVWJ1bnR1IDIwLjA0IGluc3RhbGxhdGlvbiB0aGF0IGhhcyBwcm9i
bGVtcyBsb2FkaW5nIHRoZSBuZXcga2VybmVsLgoKLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t
LS0tLS0KT24gVGh1cnNkYXksIEF1Z3VzdCAxN3RoLCAyMDIzIGF0IDEwOjI5IFBNLCBLbGF1cyBE
YXJpbGlvbiBrbGF1cy5kYXJpbGlvbkBuaWMuYXQgd3JvdGU6Cgo+IE1heWJlIHRoaXMgNS40IGtl
cm5lbCB1c2VzIHpzdGQgY29tcHJlc3Npb24sIHdoaWNoIGlzIG5vdCBzdXBwb3J0ZWQgYnkgeGVu
IDQuMTQuIFhlbiA0LjE1IChkZWIxMikgc3VwcG9ydHMgenN0ZCBjb21wcmVzc2VkIGtlcm5lbHMu
Cj4KPiByZWdhcmRzCj4gS2xhdXMKPgo+PiAtLS0tLVVyc3Byw7xuZ2xpY2hlIE5hY2hyaWNodC0t
LS0tCj4+IFZvbjogWGVuLXVzZXJzIHhlbi11c2Vycy1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qu
b3JnIEltIEF1ZnRyYWcgdm9uCj4+IENhbVppZQo+PiBHZXNlbmRldDogRG9ubmVyc3RhZywgMTcu
IEF1Z3VzdCAyMDIzIDEwOjU0Cj4+IEFuOiB4ZW4tdXNlcnNAbGlzdHMueGVucHJvamVjdC5vcmcK
Pj4gQmV0cmVmZjogZXJyb3I6IG5vdCB4ZW4gaW1hZ2UgLyB5b3UgbmVlZCB0byBsb2FkIHRoZSBr
ZXJuZWwgZmlyc3QKPj4KPj4gSGVsbG8sCj4+Cj4+IFdlIGFyZSBoYXZpbmcgcHJvYmxlbXMgYm9v
dGluZyBVYnVudHUgMjAuMDQgaW5zdGFsbGF0aW9uIHdpdGggdGhlIG5ld2VzdAo+PiBrZXJuZWwg
IjUuNC4wLTE1Ni1nZW5lcmljIiBvbiBvdXIgR2FuZXRpIChYZW4pIHNlcnZlci4KPj4KPj4gV2Ug
Z2V0IHRoZSBmb2xsb3dpbmcgZXJyb3IgbWVzc2FnZSBldmVyeXRpbWUgd2UgYm9vdCB0aGUgbmV3
ZXN0IGtlcm5lbDoKPj4KPj4gZXJyb3I6IG5vdCB4ZW4gaW1hZ2UuCj4+IGVycm9yOiB5b3UgbmVl
ZCB0byBsb2FkIHRoZSBrZXJuZWwgZmlyc3QuCj4+Cj4+IFVzaW5nIGFuIG9sZGVyIGtlcm5lbCAi
NC4xNS4wLTIwLWdlbmVyaWMiIHdvcmtzIGZpbmUuCj4+Cj4+IEdhbmV0aSAoWGVuKSBzZXJ2ZXI6
Cj4+Cj4+ICogT1M6IERlYmlhbiAxMS43Cj4+ICogR2FuZXRpIHZlcnNpb246IDMuMC4yLTF+ZGVi
MTF1MQo+PiAqIFhlbiBIeXBlcnZpc29yOiA0LjE0LjUrOTQtZ2U0OTU3MTg2OGQtMQo+Pgo+PiBE
b2VzIGFueW9uZSBleHBlcmllbmNlIHRoZSBzYW1lIGlzc3VlPwo+Pgo+PiBUaGFua3MgaW4gYWR2
YW5jZS4=

--b1_YVSID4SSoS9r6Wum5evJg59LK8KUTbQU5iDgtgu2qM
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1zaXplOiAxNHB4OyI+PHAgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlh
bCwgc2Fucy1zZXJpZjsiPkhlbGxvIEtsYXVzLDxicj4NCjxicj4NClRoYW5rcyBmb3IgdGhlIHRp
cC48YnI+DQo8YnI+DQpJIGhhZCBhIGxvb2sgYXQgdGhlIGtlcm5lbCBhbmQgaXQgbG9va3MgbGlr
ZSBpdCBpcyB1c2luZyB0aGUgTFo0IGNvbXByZXNzaW9uIGFuZCBub3QgenN0ZDo8YnI+DQo8YnI+
DQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6IE1lbmxvLCBDb25zb2xhcywgJnF1b3Q7Q291cmll
ciBOZXcmcXVvdDssIG1vbm9zcGFjZTsiPiQgY2F0IC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNS40
LjAtMTU2LWdlbmVyaWMvLmNvbmZpZyB8IGdyZXAgQ09ORklHX0tFUk5FTDwvc3Bhbj48YnI+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsICZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7LCBtb25vc3BhY2U7Ij4NCiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQ8L3Nw
YW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCAmcXVvdDtD
b3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNlOyI+DQojIENPTkZJR19LRVJORUxfQlpJUDIgaXMg
bm90IHNldDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29s
YXMsICZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7LCBtb25vc3BhY2U7Ij4NCiMgQ09ORklHX0tFUk5F
TF9MWk1BIGlzIG5vdCBzZXQ8L3NwYW4+PGJyPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTogTWVu
bG8sIENvbnNvbGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90OywgbW9ub3NwYWNlOyI+DQojIENP
TkZJR19LRVJORUxfWFogaXMgbm90IHNldDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OiBNZW5sbywgQ29uc29sYXMsICZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7LCBtb25vc3BhY2U7
Ij4NCiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldDwvc3Bhbj48YnI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OiBNZW5sbywgQ29uc29sYXMsICZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7LCBt
b25vc3BhY2U7Ij4NCkNPTkZJR19LRVJORUxfTFo0PXk8L3NwYW4+PGJyPjxicj4NCjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTogTWVubG8sIENvbnNvbGFzLCAmcXVvdDtDb3VyaWVyIE5ldyZxdW90
OywgbW9ub3NwYWNlOyI+aW5pdHJkLmltZy01LjQuMC0xNTYtZ2VuZXJpYzogTFo0IGNvbXByZXNz
ZWQgZGF0YSAodjAuMS12MC45KTwvc3Bhbj48L3A+PHAgc3R5bGU9IiI+V2UgdGVzdGVkIGluc3Rh
bGxhdGlvbiB3aXRoIERlYmlhbiAxMiBhbmQgZXhwZXJpZW5jZWQgbm8gcHJvYmxlbXMuIEl0IGlz
IHNvbWVob3cgb25seSBVYnVudHUgMjAuMDQgaW5zdGFsbGF0aW9uIHRoYXQgaGFzIHByb2JsZW1z
IGxvYWRpbmcgdGhlIG5ldyBrZXJuZWwuPC9wPjxwIHN0eWxlPSIiPjxmb250IGZhY2U9IkFyaWFs
LCBzYW5zLXNlcmlmIj4NCi0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tPC9mb250Pjxi
cj48Zm9udCBmYWNlPSJBcmlhbCwgc2Fucy1zZXJpZiI+DQpPbiBUaHVyc2RheSwgQXVndXN0IDE3
dGgsIDIwMjMgYXQgMTA6MjkgUE0sIEtsYXVzIERhcmlsaW9uIDwvZm9udD48YSBocmVmPSJtYWls
dG86a2xhdXMuZGFyaWxpb25AbmljLmF0IiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z
LXNlcmlmOyI+a2xhdXMuZGFyaWxpb25AbmljLmF0PC9hPjxmb250IGZhY2U9IkFyaWFsLCBzYW5z
LXNlcmlmIj4gd3JvdGU6PC9mb250PjwvcD4NCjxwIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWws
IHNhbnMtc2VyaWY7Ij48YnI+DQo8L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0iZm9udC1mYW1pbHk6
IEFyaWFsLCBzYW5zLXNlcmlmOyI+DQo8cD5NYXliZSB0aGlzIDUuNCBrZXJuZWwgdXNlcyB6c3Rk
IGNvbXByZXNzaW9uLCB3aGljaCBpcyBub3Qgc3VwcG9ydGVkIGJ5IHhlbiA0LjE0LiBYZW4gNC4x
NSAoZGViMTIpIHN1cHBvcnRzIHpzdGQgY29tcHJlc3NlZCBrZXJuZWxzLjwvcD4NCjxwPnJlZ2Fy
ZHM8YnI+DQpLbGF1czwvcD4NCjxibG9ja3F1b3RlPg0KPHA+LS0tLS1VcnNwcsO8bmdsaWNoZSBO
YWNocmljaHQtLS0tLTxicj4NClZvbjogWGVuLXVzZXJzIDxhIGhyZWY9Im1haWx0bzp4ZW4tdXNl
cnMtYm91bmNlc0BsaXN0cy54ZW5wcm9qZWN0Lm9yZyI+eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMu
eGVucHJvamVjdC5vcmc8L2E+IEltIEF1ZnRyYWcgdm9uPGJyPg0KQ2FtWmllPGJyPg0KR2VzZW5k
ZXQ6IERvbm5lcnN0YWcsIDE3LiBBdWd1c3QgMjAyMyAxMDo1NDxicj4NCkFuOiA8YSBocmVmPSJt
YWlsdG86eGVuLXVzZXJzQGxpc3RzLnhlbnByb2plY3Qub3JnIj54ZW4tdXNlcnNAbGlzdHMueGVu
cHJvamVjdC5vcmc8L2E+PGJyPg0KQmV0cmVmZjogZXJyb3I6IG5vdCB4ZW4gaW1hZ2UgLyB5b3Ug
bmVlZCB0byBsb2FkIHRoZSBrZXJuZWwgZmlyc3Q8L3A+DQo8cD5IZWxsbyw8L3A+DQo8cD5XZSBh
cmUgaGF2aW5nIHByb2JsZW1zIGJvb3RpbmcgVWJ1bnR1IDIwLjA0IGluc3RhbGxhdGlvbiB3aXRo
IHRoZSBuZXdlc3Q8YnI+DQprZXJuZWwgIjUuNC4wLTE1Ni1nZW5lcmljIiBvbiBvdXIgR2FuZXRp
IChYZW4pIHNlcnZlci48L3A+DQo8cD5XZSBnZXQgdGhlIGZvbGxvd2luZyBlcnJvciBtZXNzYWdl
IGV2ZXJ5dGltZSB3ZSBib290IHRoZSBuZXdlc3Qga2VybmVsOjwvcD4NCjxwPmVycm9yOiBub3Qg
eGVuIGltYWdlLjxicj4NCmVycm9yOiB5b3UgbmVlZCB0byBsb2FkIHRoZSBrZXJuZWwgZmlyc3Qu
PC9wPg0KPHA+VXNpbmcgYW4gb2xkZXIga2VybmVsICI0LjE1LjAtMjAtZ2VuZXJpYyIgd29ya3Mg
ZmluZS48L3A+DQo8cD5HYW5ldGkgKFhlbikgc2VydmVyOjwvcD4NCjxwPiogT1M6IERlYmlhbiAx
MS43PGJyPg0KKiBHYW5ldGkgdmVyc2lvbjogMy4wLjItMX5kZWIxMXUxPGJyPg0KKiBYZW4gSHlw
ZXJ2aXNvcjogNC4xNC41Kzk0LWdlNDk1NzE4NjhkLTE8L3A+DQo8cD5Eb2VzIGFueW9uZSBleHBl
cmllbmNlIHRoZSBzYW1lIGlzc3VlPzwvcD4NCjxwPlRoYW5rcyBpbiBhZHZhbmNlLjwvcD4NCjwv
YmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT48L2Rpdj4=


--b1_YVSID4SSoS9r6Wum5evJg59LK8KUTbQU5iDgtgu2qM--



From xen-users-bounces@lists.xenproject.org Mon Aug 21 11:23:22 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 21 Aug 2023 11:23:22 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587529.918924 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qY2zV-0006nO-M0; Mon, 21 Aug 2023 11:22:37 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587529.918924; Mon, 21 Aug 2023 11:22:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qY2zV-0006nF-Id; Mon, 21 Aug 2023 11:22:37 +0000
Received: by outflank-mailman (input) for mailman id 587529;
 Mon, 21 Aug 2023 11:22:36 +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=M4ew=EG=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1qY2zT-0006YP-Va
 for xen-users@lists.xenproject.org; Mon, 21 Aug 2023 11:22:35 +0000
Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com
 [2a00:1450:4864:20::12b])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 05da51e7-4015-11ee-9b0c-b553b5be7939;
 Mon, 21 Aug 2023 13:22:33 +0200 (CEST)
Received: by mail-lf1-x12b.google.com with SMTP id
 2adb3069b0e04-4ffa462d98fso4618692e87.2
 for <xen-users@lists.xenproject.org>; Mon, 21 Aug 2023 04:22:33 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 05da51e7-4015-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1692616953; x=1693221753;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=pZDyCJOde/gelft6O61wieu2JY4LrUvkiV9x/AK6pmM=;
        b=hpPKeFfvOSpZP3UPXZ1DUT/T7JeDzUKHkRrvWQDKgukoH8ms9qqYR+KQBBhWhGd4Q+
         3B9jPKxd+QndZk0IMWEB9FOXEdgnRUQV5O0TYkJUVf4wktgonHCJJqbkPu1vpIYk68HG
         PRs8aRkZB6kf0BabXZkrDKZIN/pXavjnhfEDw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1692616953; x=1693221753;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=pZDyCJOde/gelft6O61wieu2JY4LrUvkiV9x/AK6pmM=;
        b=VbhDXOLMPBuDbXd9EZkqguNtJvEY/8xVK1xN1MG5/5aBhlyi1ZzxgnTNb5KhVKSrB9
         Vf7D6OCvJzmEqbaWdnWPWk67+xgtLyXTrX7JRbDT04m1+vEhpjmQriJPr7xOMbCLQECf
         LKXfu0+dWm2xr8nn3ucIqFl2nU4NGU4IIqZNChrhBKtbhWIMp6dqK1rMYezBySxc8G7v
         q8gMQ6iLhnzyq18vRGcu8E9i6/DEvefA71oUWJWwGYgtPyDN58w64GFsylM6OgUoqySG
         2naAQ1nD/2l3vBi7u7lnpM1AxZ+NgtDMrYtklsqMswOIJ3saOPk9/PYa5eP3DJqwkXqU
         XLng==
X-Gm-Message-State: AOJu0YzCbuxZyJfZ2ybyJoLqfLCJQUM31Kghtdoghh+BhDUenpFKjN53
	kzPaBuHkPvY0yi+0MGHeRxb3pBEKvBcElVPk3YBtYw==
X-Google-Smtp-Source: AGHT+IFFtfpDj4/w2gpsm5zS+q5CqzU+spid68a5U920DlCEwpjlpemReBgXvOybvVDQTNKvx2EaaNoylaNlJc661ck=
X-Received: by 2002:a05:6512:318a:b0:4fe:1d88:2c61 with SMTP id
 i10-20020a056512318a00b004fe1d882c61mr5190971lfe.32.1692616952724; Mon, 21
 Aug 2023 04:22:32 -0700 (PDT)
MIME-Version: 1.0
References: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
 <ca3df86a-2204-441a-1b75-406f166fdf2f@netscape.net>
In-Reply-To: <ca3df86a-2204-441a-1b75-406f166fdf2f@netscape.net>
From: Kelly Choi <kelly.choi@cloud.com>
Date: Mon, 21 Aug 2023 12:22:00 +0100
Message-ID: <CAO-mL=x=8g0eGFXp_euGF=V+rWg+tK2X80OVumg2jwDFytYE_Q@mail.gmail.com>
Subject: Re: Community Manager update - August 2023
To: Chuck Zmudzinski <brchuckz@netscape.net>
Cc: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: multipart/alternative; boundary="0000000000003555b706036d1877"

--0000000000003555b706036d1877
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hey Chuck,

Thanks for your feedback and highlighting this to me.
You're correct, they did rebrand so I will update this to 'IBM Cloud'.

Many thanks,
Kelly Choi

Open Source Community Manager, XenServer
Cloud Software Group


On Sat, Aug 19, 2023 at 12:34=E2=80=AFAM Chuck Zmudzinski <brchuckz@netscap=
e.net>
wrote:

> On 8/18/2023 6:55 AM, Kelly Choi wrote:
> > Hi everyone! :)
> >
> > I hope you're all well.
> >
> > If we haven't met before, I'd like to introduce myself. I'm Kelly, the
> Community Manager for The Xen Project. My role is to support everyone and
> make sure the project is healthy and thriving.
> >
> > *The latest update below requires your attention:*
> > *
> > *
> >
> >   * *We will be moving IRC channels fully to Matrix in September 2023.
> Once the channels have been created, further information will be shared. =
*
> >   * *New Mission Statement, goals, and purpose is attached to this emai=
l
> and will be shared publicly.*
> >
> > *Should anyone have any concerns or feedback, please let me know*
> >
> > Many thanks,
> > Kelly Choi
> >
> > Open Source Community Manager, XenServer
> > Cloud Software Group
>
> This looks good, but I thought IBM rebranded Softlayer as IBM Cloud
> several years ago. Maybe IBM Softlayer should be changed to IBM Cloud?
> Thanks.
>
> Chuck
>

--0000000000003555b706036d1877
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hey Chuck,<div><br></div><div>Thanks for your feedback and=
 highlighting this to me.=C2=A0</div><div>You&#39;re correct, they did rebr=
and so I will update this to &#39;IBM Cloud&#39;.</div><div><br clear=3D"al=
l"><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmail_=
signature"><div dir=3D"ltr"><div>Many thanks,</div><div>Kelly Choi</div><di=
v><br></div><div><div style=3D"color:rgb(136,136,136)">Open Source Communit=
y Manager, XenServer</div><div style=3D"color:rgb(136,136,136)">Cloud Softw=
are Group</div></div></div></div></div><br></div></div><br><div class=3D"gm=
ail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Aug 19, 2023 at 12=
:34=E2=80=AFAM Chuck Zmudzinski &lt;<a href=3D"mailto:brchuckz@netscape.net=
">brchuckz@netscape.net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">On 8/18/2023 6:55 AM, Kelly Choi wrote:<br>
&gt; Hi everyone! :)=C2=A0<br>
&gt; <br>
&gt; I hope you&#39;re all well.=C2=A0<br>
&gt; <br>
&gt; If we haven&#39;t met before, I&#39;d like to introduce myself. I&#39;=
m Kelly, the Community=C2=A0Manager for The Xen Project. My role is to supp=
ort everyone and make sure the project is healthy and thriving.=C2=A0<br>
&gt; <br>
&gt; *The latest update below requires your attention:*<br>
&gt; *<br>
&gt; *<br>
&gt; <br>
&gt;=C2=A0 =C2=A0* *We will be moving IRC channels fully to Matrix in Septe=
mber 2023. Once the channels have been created, further information will be=
 shared.=C2=A0*<br>
&gt;=C2=A0 =C2=A0* *New Mission Statement, goals, and purpose is attached t=
o this email and will be shared publicly.*<br>
&gt; <br>
&gt; *Should anyone have any concerns or feedback, please=C2=A0let me know*=
<br>
&gt; <br>
&gt; Many thanks,<br>
&gt; Kelly Choi<br>
&gt; <br>
&gt; Open Source Community Manager, XenServer<br>
&gt; Cloud Software Group<br>
<br>
This looks good, but I thought IBM rebranded Softlayer as IBM Cloud several=
 years ago. Maybe IBM Softlayer should be changed to IBM Cloud? Thanks.<br>
<br>
Chuck<br>
</blockquote></div>

--0000000000003555b706036d1877--


From xen-users-bounces@lists.xenproject.org Mon Aug 21 11:53:44 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 21 Aug 2023 11:53:44 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587574.918952 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qY3T6-0003Rp-9h; Mon, 21 Aug 2023 11:53:12 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587574.918952; Mon, 21 Aug 2023 11:53:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qY3T6-0003Rh-5i; Mon, 21 Aug 2023 11:53:12 +0000
Received: by outflank-mailman (input) for mailman id 587574;
 Mon, 21 Aug 2023 11:53:10 +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=KGR0=EG=gmail.com=dunlapg@srs-se1.protection.inumbo.net>)
 id 1qY3T4-0003Rb-80
 for xen-users@lists.xenproject.org; Mon, 21 Aug 2023 11:53:10 +0000
Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com
 [2a00:1450:4864:20::42b])
 by se1-gles-flk1.inumbo.com (Halon) with ESMTPS
 id 4b38a6fc-4019-11ee-9b0c-b553b5be7939;
 Mon, 21 Aug 2023 13:53:07 +0200 (CEST)
Received: by mail-wr1-x42b.google.com with SMTP id
 ffacd0b85a97d-31c5cac3ae2so233177f8f.3
 for <xen-users@lists.xenproject.org>; Mon, 21 Aug 2023 04:53:07 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 4b38a6fc-4019-11ee-9b0c-b553b5be7939
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=umich.edu; s=google-2016-06-03; t=1692618787; x=1693223587;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=eTzuEm9IK+FyiCMPHs2o8y0ck0p3hQqZKKGu7XftNbM=;
        b=gqSFa9jEcCeBNmN/Q3dbNz3/QGbVhHSGlXOEy6HW+KLupmAPB0NShEsRcmk+Frq18a
         8twUC04qLyH32G0h3HILG/9I84nZOZtzRTVxyzoDtXhWvHXZk++pf/oB8bhQ1hSm0zcP
         JeD8KwQib2DSFmP67jVefORSWRcVRea8WAU4HjIjUJlA82QEL1d0VW7R6twq1X4nTdrK
         hLDE+0wKEvX/PbFNO+54/p9ddlf0MOi2L8Hqd4FqcArk2evVHrlECTrJvzRCE6fmt7e4
         I0aiSxp/PZyc31hfXDpAwG21bl5jDdpGrksf3er6R55Tk2xe7oZt3PMKaDq7JYiq80+s
         2I7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1692618787; x=1693223587;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=eTzuEm9IK+FyiCMPHs2o8y0ck0p3hQqZKKGu7XftNbM=;
        b=hJprYBMzMYmafuwB3H17RlyN1UIU27YibbushQguyiBD0pfqMqiEOR+zQEp82p4tPf
         vkh/F7yrRrxZ7iDqa0pK9qp5uZfQRVj/Vgh9Qs+4z+aMnd1BCIKwOySS82z5EL5TV2SL
         DrJnbBMKVcOJ8BZ8lYMbeOXTAj6ragsUr2RqXPNousdUkRsKX3UE0qsGxg+8zexYhao9
         x5PtqRcGnS6K8p9pgkqObAFToBpWOYk1lL8VlLJtVzUlrkbXx0nVWtvgq+cHMRvcr9EY
         Fy8W4Lkx3Oyo9DQXm8UVjEVI+uGFXS4gxRPNOKmeRYnAT/Ay8ikm0l5WRFGHFayD6NTx
         5kkQ==
X-Gm-Message-State: AOJu0Yx2Tna8v11j/fopzeefNSHbwPWGwnbUWqQeQcDhiWwkUdBny674
	itQZNdfSbuGEHvuwQCC9FJ1KVhKwWm7alQ9ii5nlu11l
X-Google-Smtp-Source: AGHT+IFO2tgebn5FQxNWNWyN5k1CQf6DWve7VdYOfwZ0Z+Zg2FXb2KGFWUqtPuxiJ+nR/an4mhR1vRy2Zf1U8wsiv/0=
X-Received: by 2002:a05:6000:10b:b0:319:6caa:ada2 with SMTP id
 o11-20020a056000010b00b003196caaada2mr4890897wrx.47.1692618786903; Mon, 21
 Aug 2023 04:53:06 -0700 (PDT)
MIME-Version: 1.0
References: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
In-Reply-To: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Mon, 21 Aug 2023 12:52:55 +0100
Message-ID: <CAFLBxZbJjOWAYPKjQ6EezxrRpoGVC+P4DHpEnCzMipYg+t4uYQ@mail.gmail.com>
Subject: Re: error: not xen image / you need to load the kernel first
To: CamZie <camzie@protonmail.com>
Cc: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>, george.dunlap@cloud.com
Content-Type: multipart/alternative; boundary="000000000000889ab306036d8551"

--000000000000889ab306036d8551
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 17, 2023 at 9:12=E2=80=AFPM CamZie <camzie@protonmail.com> wrot=
e:

> Hello,
>
> We are having problems booting Ubuntu 20.04 installation with the newest
> kernel "5.4.0-156-generic" on our Ganeti (Xen) server.
>
> We get the following error message everytime we boot the newest kernel:
>
>        error: not xen image.
>        error: you need to load the kernel first.
>

Where are you seeing this error message?  I don't see either of those
strings anywhere in the xen.git tree.

 -George

--000000000000889ab306036d8551
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Aug 17, 2023 at 9:12=E2=80=AF=
PM CamZie &lt;<a href=3D"mailto:camzie@protonmail.com">camzie@protonmail.co=
m</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
><span style=3D"font-family:Arial,sans-serif;color:rgba(0,0,0,0.87)">Hello,=
</span><div style=3D"font-family:Arial,sans-serif;color:rgba(0,0,0,0.87)"><=
br></div><div style=3D"font-family:Arial,sans-serif;color:rgba(0,0,0,0.87)"=
>We are having problems booting Ubuntu 20.04 installation with the newest k=
ernel &quot;<span>5.4.0-156-generic</span>&quot; on our Ganeti (Xen) server=
.</div><div style=3D"font-family:Arial,sans-serif;color:rgba(0,0,0,0.87)"><=
br></div><div style=3D"font-family:Arial,sans-serif;color:rgba(0,0,0,0.87)"=
>We get the following error message everytime we boot the newest kernel:<br=
><br><span style=3D"font-family:Menlo,Consolas,&quot;Courier New&quot;,mono=
space">=C2=A0 =C2=A0 =C2=A0 =C2=A0error: not xen image.</span><br><span sty=
le=3D"font-family:Menlo,Consolas,&quot;Courier New&quot;,monospace">=C2=A0 =
=C2=A0 =C2=A0 =C2=A0error: you need to load the kernel first.</span></div><=
/blockquote><div><br></div><div>Where are you seeing this error message?=C2=
=A0 I don&#39;t see either of those strings anywhere in the xen.git tree.</=
div><div><br></div><div>=C2=A0-George</div></div></div>

--000000000000889ab306036d8551--


From xen-users-bounces@lists.xenproject.org Mon Aug 21 20:16:28 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 21 Aug 2023 20:16:28 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587829.919242 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYBJM-0007Gm-Hk; Mon, 21 Aug 2023 20:15:40 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587829.919242; Mon, 21 Aug 2023 20:15:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYBJM-0007Gd-Ed; Mon, 21 Aug 2023 20:15:40 +0000
Received: by outflank-mailman (input) for mailman id 587829;
 Mon, 21 Aug 2023 20:15:39 +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=LyTf=EG=aim.com=brchuckz@srs-se1.protection.inumbo.net>)
 id 1qYBJL-0007GX-9U
 for xen-users@lists.xenproject.org; Mon, 21 Aug 2023 20:15:39 +0000
Received: from sonic306-20.consmr.mail.gq1.yahoo.com
 (sonic306-20.consmr.mail.gq1.yahoo.com [98.137.68.83])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 7c0d77c2-405f-11ee-8782-cb3800f73035;
 Mon, 21 Aug 2023 22:15:36 +0200 (CEST)
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic306.consmr.mail.gq1.yahoo.com with HTTP; Mon, 21 Aug 2023 20:15:33 +0000
Received: by hermes--production-bf1-865889d799-5m62n (Yahoo Inc. Hermes SMTP
 Server) with ESMTPA ID 54fd64ce5a68b8a5a9d99a014ef517c8; 
 Mon, 21 Aug 2023 20:15:30 +0000 (UTC)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 7c0d77c2-405f-11ee-8782-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscape.net; s=a2048; t=1692648933; bh=upqK0ajSDzIKStdpNmub/clCwfQ9pj9byHtIO6ZsB+g=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=k8J9eC478xdy9towWA8LZpqwOIuGH3jymGB0ORa4EiQBQ5NE1nKcSnJdknmwl1GXQOBC4z8jCBMVN405aUe2hk2+60BjYLzIBR3FRH5jsTZFScomKJbzIdUVKOEqKNKRV8InFuk9X1n1H1Z4icix7sLAZC/ckoF8kGvGwqIx6jXS4hRwL6fjHR98pWkWzoIqtEezw8At/hTfqlI/EBu1AA9M+cHDuzvNOf2vuz4d4QzfT6MSqNF7EBbkFS+CLLm5sCeLlifHH8ObrZCVbLgp6f+pmPrHLKNqutB5O7UE8KHS303bCFSzWAIN/+GxxlKAgGjEPwqcqqtmAIgtXOiybw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1692648933; bh=LVm6i/nqUaFJ54zf6SRBlANbTbdmY/8esdlfBkEOiNu=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=o5ShjJgZoJtvoZW6UhIV2jrFKlW+K3txfKHWyVdkCVPwwG3qPksgvHICUk9H66n1cTpvzTQ5flrY1hashCjMKEPsOfEebgq09zzjQdQ9PLPyZRjJ7/x0DRrrhDBatiE7xvFzd/ylTwm6tpzoGgHrcAEtap7lJgxgykpz9BrhvAz8frwRp39RHPb3Jb/fF7KkegZ6nK2JBnyCXU90ZO7WFABqJLCBK1DCpbZ6tVFfF//laYiw8lHDOJpF4C5iM12nUZyQsC2jMN7Yhx2bZEIQo8JEN7o5a184cVJHehfuprIi16zHOcqRnisDu0aiAmNdm6hfBMYLqKPBJLleGX0WAA==
X-YMail-OSG: JpBnahUVM1nztsEpRDShUFEhFZSpEa0rZo9wbuqqiiujyfkd7HAKdU.l9yVDPeO
 jk6UN66JR7X85CdrrdMZZJUAG_CfPBBRUC4mrbhz.VQz9vBG3gEQuih5Qjb_tbVN2J16G3M8ZFAh
 QDaiQVO6ASD7IEPyX7i8AFvGDDBEuOJQ8rvIGeGuFCJzmoD38Spd0UAbMhjZrDu1noOm.L14aG3.
 eJjxuplf09zm1y7UyKQskeJXU5kKRO076iFSHLsxwZfbwH02KItzhVkkS82wut0MiBvuq3e45o.4
 ULf6CyAwMtV.9VJ6Mw5jDgW2nBM0LgGDyU6Xkj_t64godmmeuv19SUEViIJO9ouQp_9EhE10YGna
 pFqN8dy2MB6lczqwG4rKNWO.tYI6jazlvghDFAHKm8wKokNQAx26c7gfv6xaMy5G5chjlwbiqZnS
 Qq2fbH6d3vna_tHk4HU36vLtwva708uYnMLy2c6yAXja.rEHQADR3tAyB7cDFh9a3UYkPMskY9H8
 wYZwTzq5CeFntgSoFB8BCBogEEhAdZ9mXU2V7jp7GoOVMxOce6FTPFl7mH2phntom.1xWE7rdDp8
 qAiKpC3RCK8ECpwxYP.wgK6zC4wW_JyYoNd0OhWmgYrF9mr.2QBdDZR_0ElZrsawnPvDyOmtE122
 JmrWb.m_J22fT_rKZhhCL7pveDIhrsdQwY1f5b0UKzYBd_wmXNFkaUVpg7hLAC21JXG6rhV3UnoP
 2zSZ3UoK8wFKaYam8TGaDqiDNHJYxKhwcymrw7vnjoE3ha.R4UiUqXQo1gZYnyXL0VJ5r5JWDTcO
 S26a4x0m5pbxReJcNCvyRpNWcytdvNeot.OO_lfjEbrvL081sS9ulfdnhyvn9hmU6jA6IUHn5FOH
 CNr3Z0wCFjvLmLzPeCmvTKuyEPOw_IdchqF38ZAT8HhqKwyJj9P9A4y7oaJjFJ9QCOKVKw7tJ7sH
 1nYTdfx54Y6JK0ZMQomuB7t8S1FKTBZ9VR4NLb05I609_DQcoV2ebRHTsArpEw0d3BA5OMKkOiuO
 SzoL5QxjYwQEOHBG69ne8zueMVQ1xm9dakn.zwuAn2OlX0BuqUMeoOhct2G.ZOOIbe2myCGx1CJe
 TYVursRynpArU.z.o7cFxE2.ym61QPeY0LJrvnqtAEfGMH.IVyV9kOcPbenAyEk3TRsaSIobfE5k
 OM3_vbCpQwjC9OEDD3dFYijCKw08OyQ_sjn3E8fHQbnjBbCtC8Oq0Jq86cVAGWC.KEyp1su54CDO
 FKIVLc5Ve.qI3b7jnnZJEwxjTWlAg9h66vKIi4pC4RWsn676qpY.MVUor4FhTjBB2PZvqPjwEmTe
 6HF1lRDkZOomNzlcp86xVMQo0tAAC0tpRHjBJFbcG7jy6uEeF97u3.3ff7R_Xc6Le_khfMyT2tp0
 iAsbR.9.4Tb.b_ZpRNXUBG6n._Gxh9FTRWXLd1rxM.ArRZe8yL9uthgMsAiPHfUNcZ7fUuLuzeSp
 SzOxAahnUt8mmPHKpQzcOcja2x_2my_1JA1xDGMk3RMAd9ufEAgKXuAqw1y3t5FeK.HJJtApkGZV
 cPwhcr91l8joqd8uhhJcn1LsZX45e2jbhQ_qAmYnrggN8Ycz9XLuOck1knoHFdcoLoBru1KdyZNx
 3cxREenLVFtvKQlYmdRSCID85PKYcNkI2AAVVecZb.UHxGlMHC.OHCQLDY3jjK2A7WdgUqwju4xj
 XJdtbhRJtx0YFWc01NGcq9dWyweHHtglFnnDyCRA8Clm083iQVqig13NZcjAHB8UwCVpv2dk6gg3
 faRjZJA1qbx7dFdBMmeMJp3ZE_AphF_PlwO5Zk42CrICxjuSOB3vXVli.YAQUDzr6BOO_LzyP49W
 8CSB2TTEceioFlb4eKBZbZ068V0h8To08EThYoee9eAmzOSk7GdCf.ECbRBK.0HF2bky7MsUoed0
 yH7X.fgoLb3rKMQCtdlv4_ej2HH58TZjc4WbPpiFh6p1GogH1C3iZpn1L4FH9.0mmaASScoFfwk7
 WQuqdlxGDTomPkxvFHo7eN6deas_9MVSOCezU.o81ZB5EAmEfNtFuMxho1dAzPiSYOoyCH3nTIAy
 kDsncA6JyEnu0XNpdxsbw8JC0SdfvowbRCqG7kFE6Y9dRtyQY9x6PEGxWj9euemaPCFcgQ1X1oml
 fBCSsa4wgHnku7XODAWD4KxoIp99EqXEl7JyvDY3WZU04kbLljsXA6rGQURSUmm3oGTTBi1HBj8y
 Qvg--
X-Sonic-MF: <brchuckz@aim.com>
X-Sonic-ID: 09a33da1-c6ee-43ba-8b7e-c417be6404eb
Message-ID: <6507b397-ed0c-dcc8-3b4a-7b828839a612@netscape.net>
Date: Mon, 21 Aug 2023 16:15:29 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
 Thunderbird/102.14.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
 <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
 <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
Content-Language: en-US
From: Chuck Zmudzinski <brchuckz@netscape.net>
In-Reply-To: <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Mailer: WebService/1.1.21732 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol
Content-Length: 3339

On 8/18/2023 10:49 PM, Chuck Zmudzinski wrote:
> On 8/18/2023 7:42 PM, xen@ska67.de wrote:
>> Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
>>> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>>>> Hello,
>>>>
>>>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>>>> which works perfectly. Today I built and installed the newly released
>>>> xen-4.17.2.
>>>> Now qemu-system-i386 crashes.
>>>>
>>>> I attached an excerpt from the log.
>>>>
>>> 
>>> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
>>> yesterday and qemu-system-i386 is working fine with it. This is the version
>>> info on Fedora 38 that is working:
>>> 
>>> Xen version info from sudo xl dmesg on Fedora 38:
>>> 
>>> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
>>> 
>>> Qemu version info on Fedora 38:
>>> 
>>> [user@fedora ~]$ qemu-system-i386 -version
>>> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
>>> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
>>> [user@fedora ~]$
>>> 
>>> So, I think maybe you are using a different Qemu version that does not
>>> work with Xen 4.17.2.
> 
> With the new data this suggestion I made yesterday seems wrong now.
> 
>> 
>> Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4 
>> without problems> 
>> On older hardware (Intel Haswell processor) Xen 4.17.2 runs without 
>> problems with Qemu 8.0.4. Obviously only my newer hardware is affected.
> 
> My working result is also on older hardware (Intel Haswell processor) so
> we agree the problem you are seeing is related to newer hardware. It
> might help to mention the model of processor in your newer hardware.
> 
> Unfortunately I do not have newer hardware to test my Qemu 7.2.x with
> Xen 4.17.2 so I won't be able to help you out much any more. (Today
> Fedora pushed out Qemu 7.2.4 to me and that also works fine with Xen 4.17.2
> on the Haswell processor).
> 
> With this additional data it seems the changes in Xen (not changes in Qemu)
> are causing the core dump in Qemu on the newer hardware. If no one here
> on xen-users has any ideas you might try posting this bug on the xen-devel
> mailing list instead. Mention Haswell always works, but something goes
> bad with Qemu when upgrading from 4.17.2pre to 4.17.2 on the newer
> hardware, and mention the model of processor of the newer hardware and
> the excerpt from the journal, and maybe some of the developers can help
> you troubleshoot the problem. There presumably are not a lot of changes
> between Xen 4.17.2pre and 4.17.2 so hopefully the developers can find the
> problem and fix it for the next release.

To follow up, I just checked the shortlog of the 4.17 branch on xenbits.xen.org:

https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.17

and there are I think 80 commits (give or take a few) between the 4.17.2pre
version commit and the 4.17.2 release. So you should be able to bisect and
find the offending commit that is causing qemu-system-i386 to crash on your
newer hardware, but it may take a few builds to narrow it down with about
80 commits to check. If you find the offending commit, I suggest you report
it on the xen-devel mailing list so the developers can diagnose the cause
and find a solution.


From xen-users-bounces@lists.xenproject.org Mon Aug 21 23:15:15 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 21 Aug 2023 23:15:15 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587910.919318 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYE6M-000562-Lv; Mon, 21 Aug 2023 23:14:26 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587910.919318; Mon, 21 Aug 2023 23:14:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYE6M-00055u-J8; Mon, 21 Aug 2023 23:14:26 +0000
Received: by outflank-mailman (input) for mailman id 587910;
 Mon, 21 Aug 2023 23:14:26 +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=qSHq=EG=ska67.de=xen@srs-se1.protection.inumbo.net>)
 id 1qYE6L-00055o-Lp
 for xen-users@lists.xenproject.org; Mon, 21 Aug 2023 23:14:25 +0000
Received: from mxout2.routing.net (mxout2.routing.net [2a03:2900:1:a::b])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 7681925b-4078-11ee-8782-cb3800f73035;
 Tue, 22 Aug 2023 01:14:23 +0200 (CEST)
Received: from mxbox4.masterlogin.de (unknown [192.168.10.79])
 by mxout2.routing.net (Postfix) with ESMTP id 9BF0361600
 for <xen-users@lists.xenproject.org>; Mon, 21 Aug 2023 23:14:21 +0000 (UTC)
Received: from naboo.starwars.lan
 (ip-134-003-139-115.um41.pools.vodafone-ip.de [134.3.139.115])
 by mxbox4.masterlogin.de (Postfix) with ESMTPSA id 33FB58075B
 for <xen-users@lists.xenproject.org>; Mon, 21 Aug 2023 23:14:21 +0000 (UTC)
Received: from [192.168.154.119] (unknown [192.168.154.119])
 by naboo.starwars.lan (Postfix) with ESMTPS id 3121A60C59
 for <xen-users@lists.xenproject.org>; Tue, 22 Aug 2023 01:14:21 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 7681925b-4078-11ee-8782-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1692659661;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=fRDQX49TRE7qXYpTjz8FZ21n5uDGngRGZfSBKJ+DnBM=;
	b=GyKI7ad/9Cu2FhBnpNCLbQ8nAGyOYMYJE5ESkZObY9paIvRJWMjcM7/C9/rv9OTzyphmCT
	qepRX0qD5/Jp9ypRCC73nsXTwGemiQFyIyOFlI2L+fQwXQcLVNsg2btQDHUtOcnOLnro6Z
	3TE1JK9EhxewiicLJxBR1vbtuTqaT1I=
Message-ID: <aeb1f022-7db5-08ad-851e-6c46bdf96e5a@ska67.de>
Date: Tue, 22 Aug 2023 01:14:20 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
Content-Language: de-DE
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
 <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
 <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
 <6507b397-ed0c-dcc8-3b4a-7b828839a612@netscape.net>
From: xen@ska67.de
In-Reply-To: <6507b397-ed0c-dcc8-3b4a-7b828839a612@netscape.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Mail-ID: d98561b6-4314-4df9-833e-b4cda29d10da

Am 21.08.23 um 22:15 schrieb Chuck Zmudzinski:
> On 8/18/2023 10:49 PM, Chuck Zmudzinski wrote:
>> On 8/18/2023 7:42 PM, xen@ska67.de wrote:
>>> Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
>>>> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>>>>> Hello,
>>>>>
>>>>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>>>>> which works perfectly. Today I built and installed the newly released
>>>>> xen-4.17.2.
>>>>> Now qemu-system-i386 crashes.
>>>>>
>>>>> I attached an excerpt from the log.
>>>>>
>>>>
>>>> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update to me
>>>> yesterday and qemu-system-i386 is working fine with it. This is the version
>>>> info on Fedora 38 that is working:
>>>>
>>>> Xen version info from sudo xl dmesg on Fedora 38:
>>>>
>>>> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
>>>>
>>>> Qemu version info on Fedora 38:
>>>>
>>>> [user@fedora ~]$ qemu-system-i386 -version
>>>> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
>>>> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
>>>> [user@fedora ~]$
>>>>
>>>> So, I think maybe you are using a different Qemu version that does not
>>>> work with Xen 4.17.2.
>>
>> With the new data this suggestion I made yesterday seems wrong now.
>>
>>>
>>> Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4
>>> without problems>
>>> On older hardware (Intel Haswell processor) Xen 4.17.2 runs without
>>> problems with Qemu 8.0.4. Obviously only my newer hardware is affected.
>>
>> My working result is also on older hardware (Intel Haswell processor) so
>> we agree the problem you are seeing is related to newer hardware. It
>> might help to mention the model of processor in your newer hardware.

It is an Intel i9 Coffee Lake processor.

>> Unfortunately I do not have newer hardware to test my Qemu 7.2.x with
>> Xen 4.17.2 so I won't be able to help you out much any more. (Today
>> Fedora pushed out Qemu 7.2.4 to me and that also works fine with Xen 4.17.2
>> on the Haswell processor).
>>
>> With this additional data it seems the changes in Xen (not changes in Qemu)
>> are causing the core dump in Qemu on the newer hardware. If no one here
>> on xen-users has any ideas you might try posting this bug on the xen-devel
>> mailing list instead. Mention Haswell always works, but something goes
>> bad with Qemu when upgrading from 4.17.2pre to 4.17.2 on the newer
>> hardware, and mention the model of processor of the newer hardware and
>> the excerpt from the journal, and maybe some of the developers can help
>> you troubleshoot the problem. There presumably are not a lot of changes
>> between Xen 4.17.2pre and 4.17.2 so hopefully the developers can find the
>> problem and fix it for the next release.
> 
> To follow up, I just checked the shortlog of the 4.17 branch on xenbits.xen.org:
> 
> https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.17
> 
> and there are I think 80 commits (give or take a few) between the 4.17.2pre
> version commit and the 4.17.2 release. So you should be able to bisect and
> find the offending commit that is causing qemu-system-i386 to crash on your
> newer hardware, but it may take a few builds to narrow it down with about
> 80 commits to check. If you find the offending commit, I suggest you report
> it on the xen-devel mailing list so the developers can diagnose the cause
> and find a solution.

I will try with git bisect, but of course this takes some time.


From xen-users-bounces@lists.xenproject.org Wed Aug 23 15:15:49 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 23 Aug 2023 15:15:49 +0000
Received: from list by lists.xenproject.org with outflank-mailman.587628.921267 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYpZK-0006t3-Bt; Wed, 23 Aug 2023 15:14:50 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 587628.921267; Wed, 23 Aug 2023 15:14:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYpZK-0006sv-8F; Wed, 23 Aug 2023 15:14:50 +0000
Received: by outflank-mailman (input) for mailman id 587628;
 Mon, 21 Aug 2023 12:11:43 +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=WAkB=EG=protonmail.com=camzie@srs-se1.protection.inumbo.net>)
 id 1qY3l1-0006qr-CA
 for xen-users@lists.xenproject.org; Mon, 21 Aug 2023 12:11:43 +0000
Received: from mail-4318.protonmail.ch (mail-4318.protonmail.ch [185.70.43.18])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id e313b17b-401b-11ee-8782-cb3800f73035;
 Mon, 21 Aug 2023 14:11:42 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: e313b17b-401b-11ee-8782-cb3800f73035
Date: Mon, 21 Aug 2023 12:11:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
	s=protonmail3; t=1692619900; x=1692879100;
	bh=BpKUzysuZ1Ju5VuTWfVM7qe/Lu9TiYA/sdpuETrCb1g=;
	h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References:
	 Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID:
	 Message-ID:BIMI-Selector;
	b=ZpR6pJTLUK3FsBqL6M9lk77i2G3xoK6zAq0l8IzAkdCmSGH7GQIQQ2MX21+oFQl/l
	 njUFMJxm2doJ4G2mtXPsV/Kehx+0G8aSNVGz/q2lQkMWX7gcZBAvfAyB/P8DM4sJBT
	 00hs0bSfJQ/CqQb/g1XPs54oykPlD2WTWGgw47T5sNOCupp/zs2Vn0/HGJQXQH4TJd
	 Uy00Qvn3OsKWc0NdymfWi0K6ClArcjBh5zjvJ5VFQO5bSll4A8iI+tcGWqjLNArOAY
	 rRPnVpHBsHfEGogau7L3GoUkaEz9wyltCB9cPiGvLI0sl7BN53zEnI5CbfmfqF8yyg
	 b5KAl1I7QFxRA==
To: George Dunlap <dunlapg@umich.edu>
From: CamZie <camzie@protonmail.com>
Cc: "xen-users@lists.xenproject.org" <xen-users@lists.xenproject.org>, george.dunlap@cloud.com
Subject: Re: error: not xen image / you need to load the kernel first
Message-ID: <xAqJAmCnLnfC7HOJpyuK84tIEPTaNmbCSLo7sm33hbIQSVRJx_u7hUC_SfZsW2GK__kGBP5D--SzVBHDBnW_C7Ph3MLERoiaRpoEExiPTyo=@protonmail.com>
In-Reply-To: <CAFLBxZbJjOWAYPKjQ6EezxrRpoGVC+P4DHpEnCzMipYg+t4uYQ@mail.gmail.com>
References: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com> <CAFLBxZbJjOWAYPKjQ6EezxrRpoGVC+P4DHpEnCzMipYg+t4uYQ@mail.gmail.com>
Feedback-ID: 5906073:user:proton
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="b1_rqH4BqZhW03Iu7cZFGBvs08EhZS0CKzdAr6eNOJryU"

This is a multi-part message in MIME format.

--b1_rqH4BqZhW03Iu7cZFGBvs08EhZS0CKzdAr6eNOJryU
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SSBzZWUgdGhpcyBlcnJvciBtZXNzYWdlIHdoZW5ldmVyIHRoZSBzZXJ2ZXIgaXMgYm9vdGluZyBh
bmQgd2hlbiBJIHJ1biB0aGUgY29uc29sZSBjb21tYW5kIG9uIHRoZSBzZXJ2ZXIuCgpJIGZvdW5k
IHRoZSBmb2xsb3dpbmcgaXNzdWUgd2l0aCBVYnVudHUgMjAuMDQgZm9yIGx6NCBjb21wcmVzc2Vk
IGtlcm5lbHMuIEFmdGVyIG1hbnVhbGx5IGV4dHJhY3RpbmcgdGhlIGtlcm5lbCBhcyBzdWdnZXN0
ZWQgaGVyZSBJIGNvdWxkIG5vdyBzdWNjZXNzZnVsbHkgYm9vdCB3aXRoIHRoZSBuZXcga2VybmVs
OgoKaHR0cHM6Ly91bml4LnN0YWNrZXhjaGFuZ2UuY29tL3F1ZXN0aW9ucy81ODM3MTQveGVuLXB2
Z3J1Yi13aXRoLWx6NC1jb21wcmVzc2VkLWtlcm5lbHMKLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdl
IC0tLS0tLS0KT24gTW9uZGF5LCBBdWd1c3QgMjFzdCwgMjAyMyBhdCAxOjUyIFBNLCBHZW9yZ2Ug
RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT4gd3JvdGU6Cgo+IE9uIFRodSwgQXVnIDE3LCAyMDIz
IGF0IDk6MTLigK9QTSBDYW1aaWUgPGNhbXppZUBwcm90b25tYWlsLmNvbT4gd3JvdGU6Cj4KPj4g
SGVsbG8sCj4+Cj4+IFdlIGFyZSBoYXZpbmcgcHJvYmxlbXMgYm9vdGluZyBVYnVudHUgMjAuMDQg
aW5zdGFsbGF0aW9uIHdpdGggdGhlIG5ld2VzdCBrZXJuZWwgIjUuNC4wLTE1Ni1nZW5lcmljIiBv
biBvdXIgR2FuZXRpIChYZW4pIHNlcnZlci4KPj4KPj4gV2UgZ2V0IHRoZSBmb2xsb3dpbmcgZXJy
b3IgbWVzc2FnZSBldmVyeXRpbWUgd2UgYm9vdCB0aGUgbmV3ZXN0IGtlcm5lbDoKPj4KPj4gZXJy
b3I6IG5vdCB4ZW4gaW1hZ2UuCj4+IGVycm9yOiB5b3UgbmVlZCB0byBsb2FkIHRoZSBrZXJuZWwg
Zmlyc3QuCj4KPiBXaGVyZSBhcmUgeW91IHNlZWluZyB0aGlzIGVycm9yIG1lc3NhZ2U/IEkgZG9u
J3Qgc2VlIGVpdGhlciBvZiB0aG9zZSBzdHJpbmdzIGFueXdoZXJlIGluIHRoZSB4ZW4uZ2l0IHRy
ZWUuCj4KPiAtR2Vvcmdl

--b1_rqH4BqZhW03Iu7cZFGBvs08EhZS0CKzdAr6eNOJryU
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0
cHg7Ij5JIHNlZSB0aGlzIGVycm9yIG1lc3NhZ2Ugd2hlbmV2ZXIgdGhlIHNlcnZlciBpcyBib290
aW5nIGFuZCB3aGVuIEkgcnVuIHRoZSBjb25zb2xlIGNvbW1hbmQgb24gdGhlIHNlcnZlci48L2Rp
dj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTog
MTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogMTRweDsiPkkgZm91bmQgdGhlIGZvbGxvd2luZyBpc3N1ZSB3aXRoIFVi
dW50dSAyMC4wNCBmb3IgbHo0IGNvbXByZXNzZWQga2VybmVscy4gQWZ0ZXIgbWFudWFsbHkgZXh0
cmFjdGluZyB0aGUga2VybmVsIGFzIHN1Z2dlc3RlZCBoZXJlIEkgY291bGQgbm93IHN1Y2Nlc3Nm
dWxseSBib290IHdpdGggdGhlIG5ldyBrZXJuZWw6PGJyPjxicj48YSBocmVmPSJodHRwczovL3Vu
aXguc3RhY2tleGNoYW5nZS5jb20vcXVlc3Rpb25zLzU4MzcxNC94ZW4tcHZncnViLXdpdGgtbHo0
LWNvbXByZXNzZWQta2VybmVscyI+aHR0cHM6Ly91bml4LnN0YWNrZXhjaGFuZ2UuY29tL3F1ZXN0
aW9ucy81ODM3MTQveGVuLXB2Z3J1Yi13aXRoLWx6NC1jb21wcmVzc2VkLWtlcm5lbHM8L2E+PC9k
aXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+DQogICAgICAgIC0tLS0tLS0gT3JpZ2lu
YWwgTWVzc2FnZSAtLS0tLS0tPGJyPg0KICAgICAgICBPbiBNb25kYXksIEF1Z3VzdCAyMXN0LCAy
MDIzIGF0IDE6NTIgUE0sIEdlb3JnZSBEdW5sYXAgJmx0O2R1bmxhcGdAdW1pY2guZWR1Jmd0OyB3
cm90ZTo8YnI+PGJyPg0KICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90
ZSIgdHlwZT0iY2l0ZSI+DQogICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRy
Ij48YnI+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGNsYXNzPSJnbWFp
bF9hdHRyIiBkaXI9Imx0ciI+T24gVGh1LCBBdWcgMTcsIDIwMjMgYXQgOToxMuKAr1BNIENhbVpp
ZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNhbXppZUBwcm90b25tYWlsLmNvbSIgcmVsPSJub3JlZmVy
cmVyIG5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayI+Y2FtemllQHByb3Rvbm1haWwu
Y29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW46MHB4
IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFk
ZGluZy1sZWZ0OjFleCIgY2xhc3M9ImdtYWlsX3F1b3RlIj48c3BhbiBzdHlsZT0iZm9udC1mYW1p
bHk6QXJpYWwsc2Fucy1zZXJpZjtjb2xvcjpyZ2JhKDAsMCwwLDAuODcpIj5IZWxsbyw8L3NwYW4+
PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsc2Fucy1zZXJpZjtjb2xvcjpyZ2JhKDAsMCww
LDAuODcpIj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsc2Fucy1zZXJp
Zjtjb2xvcjpyZ2JhKDAsMCwwLDAuODcpIj5XZSBhcmUgaGF2aW5nIHByb2JsZW1zIGJvb3Rpbmcg
VWJ1bnR1IDIwLjA0IGluc3RhbGxhdGlvbiB3aXRoIHRoZSBuZXdlc3Qga2VybmVsICI8c3Bhbj41
LjQuMC0xNTYtZ2VuZXJpYzwvc3Bhbj4iIG9uIG91ciBHYW5ldGkgKFhlbikgc2VydmVyLjwvZGl2
PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLHNhbnMtc2VyaWY7Y29sb3I6cmdiYSgwLDAs
MCwwLjg3KSI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLHNhbnMtc2Vy
aWY7Y29sb3I6cmdiYSgwLDAsMCwwLjg3KSI+V2UgZ2V0IHRoZSBmb2xsb3dpbmcgZXJyb3IgbWVz
c2FnZSBldmVyeXRpbWUgd2UgYm9vdCB0aGUgbmV3ZXN0IGtlcm5lbDo8YnI+PGJyPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTpNZW5sbyxDb25zb2xhcywmcXVvdDtDb3VyaWVyIE5ldyZxdW90Oyxt
b25vc3BhY2UiPiAgICAgICBlcnJvcjogbm90IHhlbiBpbWFnZS48L3NwYW4+PGJyPjxzcGFuIHN0
eWxlPSJmb250LWZhbWlseTpNZW5sbyxDb25zb2xhcywmcXVvdDtDb3VyaWVyIE5ldyZxdW90Oyxt
b25vc3BhY2UiPiAgICAgICBlcnJvcjogeW91IG5lZWQgdG8gbG9hZCB0aGUga2VybmVsIGZpcnN0
Ljwvc3Bhbj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5XaGVyZSBhcmUg
eW91IHNlZWluZyB0aGlzIGVycm9yIG1lc3NhZ2U/ICBJIGRvbid0IHNlZSBlaXRoZXIgb2YgdGhv
c2Ugc3RyaW5ncyBhbnl3aGVyZSBpbiB0aGUgeGVuLmdpdCB0cmVlLjwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+IC1HZW9yZ2U8L2Rpdj48L2Rpdj48L2Rpdj4NCg0KICAgICAgICA8L2Jsb2NrcXVv
dGU+PGJyPg0KICAgIDwvZGl2Pg==


--b1_rqH4BqZhW03Iu7cZFGBvs08EhZS0CKzdAr6eNOJryU--



From xen-users-bounces@lists.xenproject.org Wed Aug 23 22:33:49 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 23 Aug 2023 22:33:49 +0000
Received: from list by lists.xenproject.org with outflank-mailman.589639.921630 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYwPM-0005Tb-MB; Wed, 23 Aug 2023 22:33:00 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 589639.921630; Wed, 23 Aug 2023 22:33:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qYwPM-0005TR-JD; Wed, 23 Aug 2023 22:33:00 +0000
Received: by outflank-mailman (input) for mailman id 589639;
 Wed, 23 Aug 2023 22:32:59 +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=pvO0=EI=strugglers.net=andy@srs-se1.protection.inumbo.net>)
 id 1qYwPL-0005TL-4Q
 for xen-users@lists.xenproject.org; Wed, 23 Aug 2023 22:32:59 +0000
Received: from mail.bitfolk.com (mail.bitfolk.com [2001:ba8:1f1:f019::25])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 01634c25-4205-11ee-8783-cb3800f73035;
 Thu, 24 Aug 2023 00:32:57 +0200 (CEST)
Received: from andy by mail.bitfolk.com with local (Exim 4.94.2)
 (envelope-from <andy@strugglers.net>) id 1qYwPH-0006r6-Dc
 for xen-users@lists.xenproject.org; Wed, 23 Aug 2023 22:32:55 +0000
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 01634c25-4205-11ee-8783-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=strugglers.net; s=alpha; h=In-Reply-To:Content-Transfer-Encoding:
	Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date:Sender:
	Reply-To:Cc:Content-ID:Content-Description:Resent-To;
	bh=HlhN81csomtNA8H8r18OkyXOpXgybryp7KFgbxwB8mQ=; b=dibTrm0wU/TNxnvNLH2O1pw5QN
	CORpsV5hD4rboJeAv7ksoCwe5OKeqxO0rHo4EHwjrIXNkcNizMwRMN0nT8R1zA8qeUO0VhsI6oqHY
	DK1caXABK/qLzcGkrQrVhewTLonXQi4MLBxsJYXz4lQxY8WydJWeAgDUYriKXqUo5h4QKWLhAnYpg
	cgr5P+tzcqGdwyVr2SvQ5qCKV25sb/0QNnYWlegzJyWGfShzOFyQYpAcvBO29D2VcQWva7uo/ibjW
	sTtPWXUqv2j7uWVxHbIq72Vg2XScBsIL9LJrv8SbA+DjydOLb+xOOL30tXr0rPGLidt5oksERkt1T
	Zo2xgIXw==;
Date: Wed, 23 Aug 2023 22:32:55 +0000
From: Andy Smith <andy@strugglers.net>
To: xen-users@lists.xenproject.org
Subject: Re: error: not xen image / you need to load the kernel first
Message-ID: <ZOaJF1jv882NvJRI@mail.bitfolk.com>
References: <6_mYFi3YhfcNPQBD6dAcWvLVQwA-ZINTM8wl2m5INzaYERhVS7A0YKrMgCDrae1D57c9VsiYDsKRSKahKBvINQx5lLRqtlh1whcHIzVUxLg=@protonmail.com>
 <CAFLBxZbJjOWAYPKjQ6EezxrRpoGVC+P4DHpEnCzMipYg+t4uYQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <CAFLBxZbJjOWAYPKjQ6EezxrRpoGVC+P4DHpEnCzMipYg+t4uYQ@mail.gmail.com>
OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc
X-URL: http://strugglers.net/wiki/User:Andy
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: andy@strugglers.net
X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false

Hi,

On Mon, Aug 21, 2023 at 12:52:55PM +0100, George Dunlap wrote:
> On Thu, Aug 17, 2023 at 9:12 PM CamZie <camzie@protonmail.com> wrote:
> > We get the following error message everytime we boot the newest kernel:
> >
> >        error: not xen image.
> >        error: you need to load the kernel first.
> 
> Where are you seeing this error message?  I don't see either of those
> strings anywhere in the xen.git tree.

That error is coming from the Xen PV support in grub ("pvgrub"). It
doesn't support any of the advanced kernel compression formats like
LZ4 or ZSTD, so distributions like Ubuntu which went to LZ4 and
later ZSTD are not bootable using pvgrub.

So this is a (Xen PV support in) grub issue, not a Xen upstream
issue.

It's been quite a few years now and it doesn't look like anyone is
interested in adding support to pvgrub for these kernel compression
methods.

If possible OP should switch to PVH mode; pvhgrub seems to be done a
different (better?) way which makes use of other parts of grub for
loading kernels, so it supports whatever grub upstream supports.
LZ4 and ZSTD kernels are no problem there.

OP already discovered that extracting an uncompressed kernel out of
the domU kernel image does work, so that is the sort of thing that
will need to be done to boot these kernels if OP wants to continue
booting with pvgrub.

Cheers,
Andy

-- 
https://bitfolk.com/ -- No-nonsense VPS hosting


From xen-users-bounces@lists.xenproject.org Fri Aug 25 10:24:13 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 25 Aug 2023 10:24:13 +0000
Received: from list by lists.xenproject.org with outflank-mailman.590791.923187 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qZTyJ-0001Yx-6F; Fri, 25 Aug 2023 10:23:19 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 590791.923187; Fri, 25 Aug 2023 10:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qZTyJ-0001VL-1p; Fri, 25 Aug 2023 10:23:19 +0000
Received: by outflank-mailman (input) for mailman id 590791;
 Fri, 25 Aug 2023 10:23:18 +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=qpM3=EK=cloud.com=kelly.choi@srs-se1.protection.inumbo.net>)
 id 1qZTyI-0001S0-5n
 for xen-users@lists.xenproject.org; Fri, 25 Aug 2023 10:23:18 +0000
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com
 [2a00:1450:4864:20::532])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 6744a326-4331-11ee-8783-cb3800f73035;
 Fri, 25 Aug 2023 12:23:16 +0200 (CEST)
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-52a069edca6so1184655a12.3
 for <xen-users@lists.xenproject.org>; Fri, 25 Aug 2023 03:23:16 -0700 (PDT)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 6744a326-4331-11ee-8783-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=cloud.com; s=cloud; t=1692958995; x=1693563795;
        h=to:subject:message-id:date:from:in-reply-to:references:mime-version
         :from:to:cc:subject:date:message-id:reply-to;
        bh=YHWuHjhyKqjEget8xzEwFqJ3R8QAO0E8k9+PMrDj86k=;
        b=AY1ymnjdg1ytRVaFOi3SdF9uiKi9cOEoynJC5vyTu+q2p2P/l2JL8IbfHGKkKVSHFY
         haAe2cE7R+hxMUKPlSdZX6SxW9RiHGVjOKicosQjsbZOSPuQXg310O4rdnfd66fP/8ca
         P7boRUEXxCzWuLbkA/CAmqVtrfi0OcDMJZsHA=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20221208; t=1692958995; x=1693563795;
        h=to:subject:message-id:date:from:in-reply-to:references:mime-version
         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
        bh=YHWuHjhyKqjEget8xzEwFqJ3R8QAO0E8k9+PMrDj86k=;
        b=WCjEXYMgvPIykhpjD7vYIYxA2IJGfxiZqZWX/GwNVAul58+KI/kCw/u7CyRkotJBNN
         f/uzLO9s5smZ3QLKIFLqDUISS8RTT+9V4mkh/+kfSnalX1gME/gJawCn6MRTrc+FFRJI
         fJz2qTI3Z4GTD3ZVdD7hLzZu/5cQSLD9SvANf+MET7LoEdhM6xQlLYjKjhnQRR7gRBH2
         zE32pw+7Q/9lyaIQKq3fjmFjpNnvoOPn4QEG9OU90t/oszqKYwfHKr75GqoTiTFhastX
         xoeu8L1JI1lFxZpNpU9DTkPxMWkQgYPp/Q0gLGVp30+Ql9OUdRvuOPkpjXzUBcISIe7z
         56Cg==
X-Gm-Message-State: AOJu0YxI8pifGlm7BPkJc6PrA9M6tfVoFqN2dl7koN53Pwi6K1+YE0U7
	TpKCrNpdAwLWjYeikilyXXKPaCj3mhlIYZxeMYZGjg==
X-Google-Smtp-Source: AGHT+IHV+GhYfuGW/YfEPi093ofauz+tQRIG3+Srh/wzQkUAhbCsfD1uqCvqJkI5KiFIOx9nnZQXSxRRDSiPmrvq8Ms=
X-Received: by 2002:a05:6402:120a:b0:525:46b7:40f2 with SMTP id
 c10-20020a056402120a00b0052546b740f2mr13576751edw.21.1692958995532; Fri, 25
 Aug 2023 03:23:15 -0700 (PDT)
MIME-Version: 1.0
References: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
In-Reply-To: <CAO-mL=zqZjGhPB7wDxcGM=FxU0-JCcc9AY7YSrPKV5Kpv3pDDw@mail.gmail.com>
From: Kelly Choi <kelly.choi@cloud.com>
Date: Fri, 25 Aug 2023 11:22:40 +0100
Message-ID: <CAO-mL=wy3PS7H5xoWtc29M5tkAS4DPLuV=5FiiRYN0wRN6bH_w@mail.gmail.com>
Subject: Re: Community Manager update - August 2023
To: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org, 
	xen-announce@lists.xenproject.org
Content-Type: multipart/alternative; boundary="0000000000008c5de70603bcbb6e"

--0000000000008c5de70603bcbb6e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi everyone,

Thank you for your feedback so far.

   - With no objections from the community - New Matrix only channels are
   now available to join. The reason for such a change is to
   improve communication and synchronization of messages which members of I=
RC
   have had issues with previously.

Please join using the following links:


   1. XenProject: https://matrix.to/#/#XenProject:matrix.org
      <https://matrix.to/#/%23XenProject:matrix.org>
      2. XenDevel: https://matrix.to/#/#XenDevel:matrix.org
      3. XenSocial: https://matrix.to/#/#XenSocial:matrix.org


   - IBM Softlayer wording has been updated to IBM Cloud
   - The addition of the words 'safe' and 'safety' are to be added to the
   Xen project goals and purpose, which will shortly be reflected on the
   website:
      - The project aims to enable innovation, scalability, safety, and
      security in virtualization solutions.
      - Transform embedded and automotive sectors with mature, safe, and
      secure solutions.

Many thanks,
Kelly Choi

Open Source Community Manager, XenServer
Cloud Software Group


On Fri, Aug 18, 2023 at 11:55=E2=80=AFAM Kelly Choi <kelly.choi@cloud.com> =
wrote:

> Hi everyone! :)
>
> I hope you're all well.
>
> If we haven't met before, I'd like to introduce myself. I'm Kelly, the
> Community Manager for The Xen Project. My role is to support everyone and
> make sure the project is healthy and thriving.
>
> *The latest update below requires your attention:*
>
>
>    - *We will be moving IRC channels fully to Matrix in September 2023.
>    Once the channels have been created, further information will be share=
d. *
>    - *New Mission Statement, goals, and purpose is attached to this email
>    and will be shared publicly.*
>
> *Should anyone have any concerns or feedback, please let me know*
>
> Many thanks,
> Kelly Choi
>
> Open Source Community Manager, XenServer
> Cloud Software Group
>

--0000000000008c5de70603bcbb6e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">Hi everyone,<div><br></div><div>Thank you=
 for your feedback so far.</div><div><ul><li>With no objections from the co=
mmunity - New Matrix only channels are now available to join. The reason fo=
r such a change is to improve=C2=A0communication and synchronization of mes=
sages which members of IRC have had issues with previously.=C2=A0</li></ul>=
</div><blockquote style=3D"margin:0px 0px 0px 40px;border:none;padding:0px"=
><div>Please join using the following links:</div></blockquote><div><ol><ol=
><li>XenProject:=C2=A0<a href=3D"https://matrix.to/#/%23XenProject:matrix.o=
rg" target=3D"_blank">https://matrix.to/#/#XenProject:matrix.org=C2=A0</a><=
/li><li>XenDevel:=C2=A0<a href=3D"https://matrix.to/#/%23XenDevel:matrix.or=
g" target=3D"_blank">https://matrix.to/#/#XenDevel:matrix.org</a></li><li>X=
enSocial:=C2=A0<a href=3D"https://matrix.to/#/%23XenSocial:matrix.org" targ=
et=3D"_blank">https://matrix.to/#/#XenSocial:matrix.org</a></li></ol></ol><=
ul><li>IBM Softlayer wording has been updated to IBM Cloud</li><li>The addi=
tion of the words &#39;safe&#39; and &#39;safety&#39; are to be added to th=
e Xen project goals and purpose, which will shortly be reflected on the web=
site:=C2=A0</li><ul><li>The project aims to enable innovation, scalability,=
 <font color=3D"#ff0000">safety</font>, and security in virtualization solu=
tions.</li><li>Transform embedded and automotive sectors with mature, <font=
 color=3D"#ff0000">safe</font>, and secure solutions.</li></ul></ul></div><=
div><div><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div>M=
any thanks,</div><div>Kelly Choi</div><div><br></div><div><div style=3D"col=
or:rgb(136,136,136)">Open Source Community Manager, XenServer</div><div sty=
le=3D"color:rgb(136,136,136)">Cloud Software Group</div></div></div></div><=
/div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=
=3D"gmail_attr">On Fri, Aug 18, 2023 at 11:55=E2=80=AFAM Kelly Choi &lt;<a =
href=3D"mailto:kelly.choi@cloud.com" target=3D"_blank">kelly.choi@cloud.com=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
<div dir=3D"ltr">Hi everyone! :)=C2=A0<div><br></div><div>I hope you&#39;re=
 all well.=C2=A0</div><div><br></div><div>If we haven&#39;t met before, I&#=
39;d like to introduce myself. I&#39;m Kelly, the Community=C2=A0Manager fo=
r The Xen Project. My role is to support everyone and make sure the project=
 is healthy and thriving.=C2=A0</div><div><br></div><div><b>The latest upda=
te below requires your attention:</b></div><div><b><br></b></div><div><ul><=
li><b>We will be moving IRC channels fully to Matrix in September 2023. Onc=
e the channels have been created, further information will be shared.=C2=A0=
</b></li><li><b>New Mission Statement, goals, and purpose is attached to th=
is email and will be shared publicly.</b></li></ul><div><b>Should anyone ha=
ve any concerns or feedback, please=C2=A0let me know</b></div></div><div><b=
r clear=3D"all"><div><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D=
"ltr"><div>Many thanks,</div><div>Kelly Choi</div><div><br></div><div><div =
style=3D"color:rgb(136,136,136)">Open Source Community Manager, XenServer</=
div><div style=3D"color:rgb(136,136,136)">Cloud Software Group</div></div><=
/div></div></div></div></div>
</blockquote></div>
</div>

--0000000000008c5de70603bcbb6e--


From xen-users-bounces@lists.xenproject.org Sun Aug 27 12:11:29 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 27 Aug 2023 12:11:29 +0000
Received: from list by lists.xenproject.org with outflank-mailman.591151.923536 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qaEaZ-0006my-Hy; Sun, 27 Aug 2023 12:09:55 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 591151.923536; Sun, 27 Aug 2023 12:09:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qaEaZ-0006mp-ED; Sun, 27 Aug 2023 12:09:55 +0000
Received: by outflank-mailman (input) for mailman id 591151;
 Sun, 27 Aug 2023 12:09:53 +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=w4Wq=EM=ska67.de=xen@srs-se1.protection.inumbo.net>)
 id 1qaEaX-0006lx-24
 for xen-users@lists.xenproject.org; Sun, 27 Aug 2023 12:09:53 +0000
Received: from mxout1.routing.net (mxout1.routing.net [2a03:2900:1:a::a])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id 9e76894f-44d2-11ee-8783-cb3800f73035;
 Sun, 27 Aug 2023 14:09:51 +0200 (CEST)
Received: from mxbox4.masterlogin.de (unknown [192.168.10.79])
 by mxout1.routing.net (Postfix) with ESMTP id 3ED8440280
 for <xen-users@lists.xenproject.org>; Sun, 27 Aug 2023 12:09:48 +0000 (UTC)
Received: from naboo.starwars.lan
 (ip-149-172-185-140.um42.pools.vodafone-ip.de [149.172.185.140])
 by mxbox4.masterlogin.de (Postfix) with ESMTPSA id E2BED80704
 for <xen-users@lists.xenproject.org>; Sun, 27 Aug 2023 12:09:47 +0000 (UTC)
Received: from [192.168.154.119] (unknown [192.168.154.119])
 by naboo.starwars.lan (Postfix) with ESMTPS id 27A6D61C76
 for <xen-users@lists.xenproject.org>; Sun, 27 Aug 2023 14:09:50 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: 9e76894f-44d2-11ee-8783-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1693138188;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=DjIspHYONT6XyhuMLkTAP4HFNkJOjfJ1aBkzdKmTTmA=;
	b=sihGTjypodh94F76PFtA0HpEPkqR9xhIoZLNl6eo8PLZooGEjCFplzGxfzKq+HSJDybnJf
	8Q/lcauaO5cOhUOvxIXxqCCVlGqsj+aF01rgcGdW+DRBfgs5ZX8tV0Czqo3/XGRxHy5U9/
	aVuAWRjll9Xn1VwUgufS8uP1ol7+C70=
Message-ID: <039c7b55-0f6f-6c23-d27c-dbf7011b5b5d@ska67.de>
Date: Sun, 27 Aug 2023 14:09:47 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
 <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
 <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
 <6507b397-ed0c-dcc8-3b4a-7b828839a612@netscape.net>
 <aeb1f022-7db5-08ad-851e-6c46bdf96e5a@ska67.de>
Content-Language: de-DE
From: xen@ska67.de
In-Reply-To: <aeb1f022-7db5-08ad-851e-6c46bdf96e5a@ska67.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Mail-ID: 20dd6bab-2b62-4fb2-ab8d-9c24fadcec79

Am 22.08.23 um 01:14 schrieb xen@ska67.de:
> Am 21.08.23 um 22:15 schrieb Chuck Zmudzinski:
>> On 8/18/2023 10:49 PM, Chuck Zmudzinski wrote:
>>> On 8/18/2023 7:42 PM, xen@ska67.de wrote:
>>>> Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
>>>>> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>>>>>> Hello,
>>>>>>
>>>>>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>>>>>> which works perfectly. Today I built and installed the newly released
>>>>>> xen-4.17.2.
>>>>>> Now qemu-system-i386 crashes.
>>>>>>
>>>>>> I attached an excerpt from the log.
>>>>>>
>>>>>
>>>>> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update 
>>>>> to me
>>>>> yesterday and qemu-system-i386 is working fine with it. This is the 
>>>>> version
>>>>> info on Fedora 38 that is working:
>>>>>
>>>>> Xen version info from sudo xl dmesg on Fedora 38:
>>>>>
>>>>> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 
>>>>> (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
>>>>>
>>>>> Qemu version info on Fedora 38:
>>>>>
>>>>> [user@fedora ~]$ qemu-system-i386 -version
>>>>> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
>>>>> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project 
>>>>> developers
>>>>> [user@fedora ~]$
>>>>>
>>>>> So, I think maybe you are using a different Qemu version that does not
>>>>> work with Xen 4.17.2.
>>>
>>> With the new data this suggestion I made yesterday seems wrong now.
>>>
>>>>
>>>> Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 8.0.4
>>>> without problems>
>>>> On older hardware (Intel Haswell processor) Xen 4.17.2 runs without
>>>> problems with Qemu 8.0.4. Obviously only my newer hardware is affected.
>>>
>>> My working result is also on older hardware (Intel Haswell processor) so
>>> we agree the problem you are seeing is related to newer hardware. It
>>> might help to mention the model of processor in your newer hardware.
> 
> It is an Intel i9 Coffee Lake processor.
> 
>>> Unfortunately I do not have newer hardware to test my Qemu 7.2.x with
>>> Xen 4.17.2 so I won't be able to help you out much any more. (Today
>>> Fedora pushed out Qemu 7.2.4 to me and that also works fine with Xen 
>>> 4.17.2
>>> on the Haswell processor).
>>>
>>> With this additional data it seems the changes in Xen (not changes in 
>>> Qemu)
>>> are causing the core dump in Qemu on the newer hardware. If no one here
>>> on xen-users has any ideas you might try posting this bug on the 
>>> xen-devel
>>> mailing list instead. Mention Haswell always works, but something goes
>>> bad with Qemu when upgrading from 4.17.2pre to 4.17.2 on the newer
>>> hardware, and mention the model of processor of the newer hardware and
>>> the excerpt from the journal, and maybe some of the developers can help
>>> you troubleshoot the problem. There presumably are not a lot of changes
>>> between Xen 4.17.2pre and 4.17.2 so hopefully the developers can find 
>>> the
>>> problem and fix it for the next release.
>>
>> To follow up, I just checked the shortlog of the 4.17 branch on 
>> xenbits.xen.org:
>>
>> https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.17
>>
>> and there are I think 80 commits (give or take a few) between the 
>> 4.17.2pre
>> version commit and the 4.17.2 release. So you should be able to bisect 
>> and
>> find the offending commit that is causing qemu-system-i386 to crash on 
>> your
>> newer hardware, but it may take a few builds to narrow it down with about
>> 80 commits to check. If you find the offending commit, I suggest you 
>> report
>> it on the xen-devel mailing list so the developers can diagnose the cause
>> and find a solution.
> 
> I will try with git bisect, but of course this takes some time.

I found the offending commit, it is b9ade05c
https://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b9ade05cbba977673d5a08bc7a5940c5fd8add0e

Maybe it has something to do with a microcode update from August 2023. 
First I need to check if this update is already installed.


From xen-users-bounces@lists.xenproject.org Tue Aug 29 19:19:28 2023
Return-path: <xen-users-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 29 Aug 2023 19:19:28 +0000
Received: from list by lists.xenproject.org with outflank-mailman.592426.925148 (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qb4Dp-0002bx-Pd; Tue, 29 Aug 2023 19:17:53 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 592426.925148; Tue, 29 Aug 2023 19:17:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <xen-users-bounces@lists.xenproject.org>)
	id 1qb4Dp-0002bm-LL; Tue, 29 Aug 2023 19:17:53 +0000
Received: by outflank-mailman (input) for mailman id 592426;
 Tue, 29 Aug 2023 19:17:52 +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=12Fv=EO=ska67.de=xen@srs-se1.protection.inumbo.net>)
 id 1qb4Do-0002bg-07
 for xen-users@lists.xenproject.org; Tue, 29 Aug 2023 19:17:52 +0000
Received: from mxout4.routing.net (mxout4.routing.net [2a03:2900:1:a::9])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id bd0b4042-46a0-11ee-8783-cb3800f73035;
 Tue, 29 Aug 2023 21:17:49 +0200 (CEST)
Received: from mxbox4.masterlogin.de (unknown [192.168.10.79])
 by mxout4.routing.net (Postfix) with ESMTP id 08C61101538
 for <xen-users@lists.xenproject.org>; Tue, 29 Aug 2023 19:17:47 +0000 (UTC)
Received: from naboo.starwars.lan
 (ip-109-192-179-039.um38.pools.vodafone-ip.de [109.192.179.39])
 by mxbox4.masterlogin.de (Postfix) with ESMTPSA id 93BC280759
 for <xen-users@lists.xenproject.org>; Tue, 29 Aug 2023 19:17:46 +0000 (UTC)
Received: from [192.168.154.119] (unknown [192.168.154.119])
 by naboo.starwars.lan (Postfix) with ESMTPS id 8EA7A61E39
 for <xen-users@lists.xenproject.org>; Tue, 29 Aug 2023 21:17:48 +0200 (CEST)
X-BeenThere: xen-users@lists.xenproject.org
List-Id: Xen user discussion <xen-users.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xenproject.org>
List-Help: <mailto:xen-users-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xenproject.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xenproject.org
Precedence: list
Sender: "Xen-users" <xen-users-bounces@lists.xenproject.org>
X-Inumbo-ID: bd0b4042-46a0-11ee-8783-cb3800f73035
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailerdienst.de;
	s=20200217; t=1693336667;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=z2YXtHKIo+6psqeYEwAArLj9FBtLwcjLYc0R5UtrnCw=;
	b=Olv1KWlexXE608lB5q+1G4Bv1aXfq0Gia6Moza0EX0QrLnHhXo1HVj0MXclgWP5i9DGe4b
	9JlIhF3UBgu3PAQrnKHM64v7BX1MprBYhkP7OncXe5XuFQBdjtECBMRL0ATBmbrZ4w/s0P
	YWvV1k0pdFPylar/HObkhfWazcfXqnU=
Message-ID: <09922c16-b582-79b2-4bac-96bade8039e1@ska67.de>
Date: Tue, 29 Aug 2023 21:17:45 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: xen 4.17.2 qemu-system-i386 crashes
To: xen-users@lists.xenproject.org
References: <a8822bcb-3205-ea89-fec6-b27fe6681c71@ska67.de>
 <48365ac1-1779-ad64-ad83-32cd2d277821@netscape.net>
 <45bfceaf-bd21-c537-e8f5-b12b94c566bb@ska67.de>
 <353a7fb5-6b0a-5ec6-d0d2-b91fe64e4fb5@netscape.net>
 <6507b397-ed0c-dcc8-3b4a-7b828839a612@netscape.net>
 <aeb1f022-7db5-08ad-851e-6c46bdf96e5a@ska67.de>
 <039c7b55-0f6f-6c23-d27c-dbf7011b5b5d@ska67.de>
Content-Language: de-DE
From: xen@ska67.de
In-Reply-To: <039c7b55-0f6f-6c23-d27c-dbf7011b5b5d@ska67.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Mail-ID: 20eeb95d-5e5d-4b85-bad8-64668e225db8

Am 27.08.23 um 14:09 schrieb xen@ska67.de:
> Am 22.08.23 um 01:14 schrieb xen@ska67.de:
>> Am 21.08.23 um 22:15 schrieb Chuck Zmudzinski:
>>> On 8/18/2023 10:49 PM, Chuck Zmudzinski wrote:
>>>> On 8/18/2023 7:42 PM, xen@ska67.de wrote:
>>>>> Am 18.08.23 um 02:32 schrieb Chuck Zmudzinski:
>>>>>> On 8/17/23 7:22 PM, xen@ska67.de wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I am using Archlinux. Last month I built and installed xen-4.17.2pre
>>>>>>> which works perfectly. Today I built and installed the newly 
>>>>>>> released
>>>>>>> xen-4.17.2.
>>>>>>> Now qemu-system-i386 crashes.
>>>>>>>
>>>>>>> I attached an excerpt from the log.
>>>>>>>
>>>>>>
>>>>>> Hmm. I am on Fedora 38, and they just pushed out the 4.17.2 update 
>>>>>> to me
>>>>>> yesterday and qemu-system-i386 is working fine with it. This is 
>>>>>> the version
>>>>>> info on Fedora 38 that is working:
>>>>>>
>>>>>> Xen version info from sudo xl dmesg on Fedora 38:
>>>>>>
>>>>>> (XEN) Xen version 4.17.2 (mockbuild@) (gcc (GCC) 13.2.1 20230728 
>>>>>> (Red Hat 13.2.1-1)) debug=n Thu Aug 10 22:11:44 UTC 2023
>>>>>>
>>>>>> Qemu version info on Fedora 38:
>>>>>>
>>>>>> [user@fedora ~]$ qemu-system-i386 -version
>>>>>> QEMU emulator version 7.2.1 (qemu-7.2.1-2.fc38)
>>>>>> Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project 
>>>>>> developers
>>>>>> [user@fedora ~]$
>>>>>>
>>>>>> So, I think maybe you are using a different Qemu version that does 
>>>>>> not
>>>>>> work with Xen 4.17.2.
>>>>
>>>> With the new data this suggestion I made yesterday seems wrong now.
>>>>
>>>>>
>>>>> Xen 4.17.2pre runs on this hardware with both Qemu 8.0.2 and Qemu 
>>>>> 8.0.4
>>>>> without problems>
>>>>> On older hardware (Intel Haswell processor) Xen 4.17.2 runs without
>>>>> problems with Qemu 8.0.4. Obviously only my newer hardware is 
>>>>> affected.
>>>>
>>>> My working result is also on older hardware (Intel Haswell 
>>>> processor) so
>>>> we agree the problem you are seeing is related to newer hardware. It
>>>> might help to mention the model of processor in your newer hardware.
>>
>> It is an Intel i9 Coffee Lake processor.
>>
>>>> Unfortunately I do not have newer hardware to test my Qemu 7.2.x with
>>>> Xen 4.17.2 so I won't be able to help you out much any more. (Today
>>>> Fedora pushed out Qemu 7.2.4 to me and that also works fine with Xen 
>>>> 4.17.2
>>>> on the Haswell processor).
>>>>
>>>> With this additional data it seems the changes in Xen (not changes 
>>>> in Qemu)
>>>> are causing the core dump in Qemu on the newer hardware. If no one here
>>>> on xen-users has any ideas you might try posting this bug on the 
>>>> xen-devel
>>>> mailing list instead. Mention Haswell always works, but something goes
>>>> bad with Qemu when upgrading from 4.17.2pre to 4.17.2 on the newer
>>>> hardware, and mention the model of processor of the newer hardware and
>>>> the excerpt from the journal, and maybe some of the developers can help
>>>> you troubleshoot the problem. There presumably are not a lot of changes
>>>> between Xen 4.17.2pre and 4.17.2 so hopefully the developers can 
>>>> find the
>>>> problem and fix it for the next release.
>>>
>>> To follow up, I just checked the shortlog of the 4.17 branch on 
>>> xenbits.xen.org:
>>>
>>> https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.17
>>>
>>> and there are I think 80 commits (give or take a few) between the 
>>> 4.17.2pre
>>> version commit and the 4.17.2 release. So you should be able to 
>>> bisect and
>>> find the offending commit that is causing qemu-system-i386 to crash 
>>> on your
>>> newer hardware, but it may take a few builds to narrow it down with 
>>> about
>>> 80 commits to check. If you find the offending commit, I suggest you 
>>> report
>>> it on the xen-devel mailing list so the developers can diagnose the 
>>> cause
>>> and find a solution.
>>
>> I will try with git bisect, but of course this takes some time.
> 
> I found the offending commit, it is b9ade05c
> https://xenbits.xenproject.org/gitweb/?p=xen.git;a=commit;h=b9ade05cbba977673d5a08bc7a5940c5fd8add0e
> 
> Maybe it has something to do with a microcode update from August 2023. 
> First I need to check if this update is already installed.

Yes, it has to do with this microcode update. Once the microcode update 
is installed, qemu-system-i386 no longer crashes.

But what does this mean? Is this a regression or does Xen not need to be 
able to run on unpatched CPUs?


